LINUX.ORG.RU

Google представляет V8 — новый открытый движок JavaScript

 


0

0

V8 представляет собой высокопроизводительный интерпретатор JavaScript, реализующий стандарт ECMA-262. Работает на Windows XP, Vista, Mac OS X 10.5 (Leopard) и Linux-системах на процессорах IA-32 и ARM.

V8 реализован на C++ и может использоваться как отдельный интерпретатор или как встроенный в любое приложение на C++. Заявляется, что интерпретатор очень быстрый благодаря транслированию кода в инструкции процессора «на лету» (по сути — виртуальная машина).

На официальном сайте проекта ( http://code.google.com/p/v8/ ) доступны исходные коды, документация, почтовые списки рассылки и бенчмарки. V8 является ядром нового проекта Google — браузера Chrome.

>>> Подробности

Гугель похоже пошол в наступление, ждем дистра ГНУ/линукс от гугла и последующего вендокапца.

Borlok
()

Недавно Adobe открывала какие-то свои наработки по JavaScript, они по функциональности не пересекаются?

Rikz ★★★
()
Ответ на: комментарий от anonymous

на википедии уже есть результаты

anonymous
()

Гугл 1С 8-ку выпустил!

anonymous
()
Ответ на: комментарий от anonymous

а андроид ос уже быть перестал?)))

anonymous
()
Ответ на: комментарий от anonymous

>и как, ACID1/2/3 проходит?

Acid3 сказал, что у меня не включён js. (google chrome) =)

Nekto0n
()
Ответ на: комментарий от anonymous

Это ж не CSS, а javascript. Тут другие членомерки.

annoynymous ★★
() автор топика

Тема! Надо заценить!!!!

vada ★★★★★
()

> "Проблемы обнаружились только с JavaScript. Что-то у Chrome с JavaScript не то. Например, визуальные редакторы, использующиеся во многих блогах и форумах, под Chrome или вообще не работают, или работают достаточно криво. В Livejournal редактор заработал, но с некоторыми глюками (например, при вставке картинки она в редакторе не показывалась, но затем при публикации появлялась). В LiveInternet редактор вообще не запустился, сообщив, что он не может работать в некоторых версиях Opera. В движке моего блога редактор на JavaScript также не запустился. Так что какие-то проблемы тут имеются."

http://www.exler.ru/expromt/03-09-2008.htm

atrus ★★★★★
()
Ответ на: комментарий от atrus

Экслер идиот. Но проблемы имеются, да. Но они будут пофиксены, ибо проект новый, ошибки других подобных проектов изучены. А также — опенсорц.

annoynymous ★★
() автор топика
Ответ на: комментарий от anonymous

>> А может кто объяснить в 2 словах, что за лицензия такая NewBSD?

New Browser Side Driver

anonymous
()

= В браузере Google Chrome обнаружена первая уязвимость =

В браузере Google Chrome обнаружена первая уязвимость, сообщает TG Daily. Она позволяет удаленно запускать практически любой файл на компьютере пользователя. Данную уязвимость обнаружил эксперт по компьютерной безопасности Авив Рафф (Aviv Raff).

http://lenta.ru/news/2008/09/03/chrome/_Printed.htm

dotcoder ★★★★★
()
Ответ на: комментарий от annoynymous

> Экслер идиот. Но проблемы имеются, да.

Вы уж определитесь: или идиот или проблемы имеются. Потому что ничего кроме личных наблюдений он не описал. Равно, как и то, что перед нами бета. Так что тут третьего не дано.

atrus ★★★★★
()

Еще один tamarin?

anonymous
()
Ответ на: комментарий от atrus

> Вы уж определитесь

Нет уж. Лучше вы логику подучите. Просто перечислены два несвязанных факта, и ничего больше.

annoynymous ★★
() автор топика

"...Mac OS X 10.5 (Leopard) ... .

V8 реализован на C++ и может использоваться как отдельный интерпретатор или как встроенный в любое приложение на C++." (c)

"Леопард" (Cocoa) и Цэ++ ??? Это такая "шутка юмора"? :))))

Bioreactor ★★★★★
()
Ответ на: комментарий от anonymous

> и как, ACID1/2/3 проходит?

В это трудно поверить, но - ДА! Все три! На втором иногда непонятно возвращается на страницу, но в большинстве случаев секуды полторы закрывает глаза картинке красной штриховкой, но тут же показывает все правильно. На третьем тесте показал 100 из 100. Хотя добраться до сайта тяжеловато, наверное, народ ломонулся тестировать.

anonymous
()
Ответ на: комментарий от annoynymous

> Просто перечислены два несвязанных факта, и ничего больше.

Не факта, а утверждения. Причём, первое в данном случае не обоснованно.

atrus ★★★★★
()

Хоть кто-то в наше время занимается оптимизацией программ, а не просто шоб работало.

anonymous
()

Блин они бы для начала Ajax научились бы нормально индексировать, а так толку от всего этого

anonymous
()
Ответ на: комментарий от Bioreactor

>> "Леопард" (Cocoa) и Цэ++ ??? Это такая "шутка юмора"? :))))

йопт, Objective-C и какаво-опыт программерства на лицо...

nikitos ★★★
()
Ответ на: комментарий от nikitos

ем временем с мест сообщают (ROOT project http://root.cern.ch/)

"
I propose to have our next team meeting this Friday 5th September at
11h00 usual place.
agenda:
...
-impact of the Google Chrome announcement on our work (I personally
believe that this will have a big impact). I suggest that Fons
introduces the subject.
...

Rene Brun
"

me не в курсе, но будет Oтчень интересно узнать, куда двигает наука

Valeriy_Onuchin ★★
()
Ответ на: комментарий от fMad

> а вам нужна справка?

Например. Я по крайней мере был бы удивлён. Т.к. не видел у него ничего криминального. Нормальный человек, со своими заскоками, но не более того.

atrus ★★★★★
()
Ответ на: комментарий от anonymous

>В это трудно поверить, но - ДА! Все три! На втором иногда непонятно возвращается на страницу, но в большинстве случаев секуды полторы закрывает глаза картинке красной штриховкой, но тут же показывает все правильно. На третьем тесте показал 100 из 100. Хотя добраться до сайта тяжеловато, наверное, народ ломонулся тестировать

ACID3 77/100

anonymous
()
Ответ на: комментарий от IIIHyP

>поправте если я не прав, но разве IA-32 это не интел? тоесть с амд не заработает?

Поправляем.

Слово "поправьте" пишется с мягким знаком.

IA-32 = i386. Соответственно, в твоих координатах это и Intel и AMD, но 32-разрядные. А вот x86_64 (т.е. для AMD x86_64, а для Intel - EMT64) с ним работать не будет.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>Им ещё бы свою ОС для полного набора.

У них есть. На основе убунты. GoS, по-моему.

jackill ★★★★★
()

Нигде не нашёл, умеет ли Chrome использовать плагины. Если нет - закопайте и заасфальтируйте.

anonymous
()
Ответ на: комментарий от atrus

>http://www.exler.ru/expromt/03-09-2008.htm

Спасибо, поржал!

>При открытии пустой новой вкладки (значок новой вкладки сделан как в MSIE 7) - появится страница с предпросмотром наиболее посещаемых сайтов. Это оригинальная возможность, в базовой функциональности других трех браузеров такого нет.

Этот чудик что Opera 9.5 вообще не видел!??

anonymous
()
Ответ на: комментарий от anonymous

>Нигде не нашёл, умеет ли Chrome использовать плагины.

Пока не умеет. Для плагинов есть фуррифокс. Скажу больше плагины не нужны, браузер должен быть браузером а не комбайном. Дополнительный функционал ему придают Web-приложения

HighwayStar ★★★★★
()
Ответ на: комментарий от anonymous

>Этот чудик что Opera 9.5 вообще не видел!??

Если я правильно понял (сабж не щупал), там не аналог SpeedDial. Т.е. показывается не N вбыранных страниц, а N наиболее часто посещаемых. Например, сайт с любимой порнухой :)

KRoN73 ★★★★★
()

что мне это напоминает очередную пиар-акцию гугля...

лучше бы пикасу сделали нативную под линукс...

mono ★★★★★
()
Ответ на: комментарий от jackill

Включить 64 очевидно просто но на первых парах не нужно. Там внутри байткод который jit-ится. Очевидно google написали jit для arm и i32 для остального напишут intel/amd или сами попозже.

Однако байткодов всё больше.... Java/CLR/subj не ровён час parrot подтянется

anonymous
()

а лицензия у этого софта 3-clause BSD license!
(по крайней мере с просони моя система распознавания образов сработала именно так)

anonymous
()
Ответ на: комментарий от anonymous

> Этот чудик что Opera 9.5 вообще не видел!??

Очень может быть, что и нет. Вышла версия относительно недавно, оперой пользуется далеко не каждый. Т.е. любой, кто не бросается качать новую оперу, даже если ей не пользуется и/или любой, кто не пользуется оперой - чудик?

atrus ★★★★★
()
Ответ на: комментарий от KRoN73

> Т.е. показывается не N вбыранных страниц
выбранных. там эта байда на каждом старте показывается, причем
обновляет содержимое (в маленьком квадратике).
хотя надо признать что особо не тормозит...

anonymous
()
Ответ на: комментарий от anonymous

>Однако байткодов всё больше.... Java/CLR/subj не ровён час parrot подтянется

Perl, PHP, Ruby 1.9, Python, O'Caml, Forth, QB45... Сегодня не так уж много языков, которые не генерировали байткода :)

...

В далёком 1990-м году, когда я впервые познакомился с Паскалем, он в моей версии, как и в самой первой версии Вирта, компилировался в байткод.

...

Правильно говорить - рушатся последние оплоты языков, не генерирующих байткод. Вот, JavaScript оставался. Что там ещё без байткода осталось? bash? :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.