The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Разработчики web-браузера Opera представили новый JavaScript..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от opennews (??) on 06-Фев-09, 20:59 
В будущих версиях web-браузера Opera на смену текущему JavaScript движку придет (http://my.opera.com/core/blog/2009/02/04/carakan) новый, разрабатываемый под кодовым именем Carakan и обеспечивающий прирост производительности генератора кода от 5 до 50 раз, при заметном уменьшении потребления памяти. Например в тесте SunSpider новый движок оказался в два с половиной раза быстрее движка из альфа версии Opera 10. По заявлению разработчиков Opera движок Carakan опережает по производительности текущих лидеров рынка - движки Google V8 (http://code.google.com/p/v8/), WebKit SquirrelFish Extreme и Mozilla TraceMonkey.


Некоторые инновационные улучшения:
-  Переход от парадигмы стек-ориентированного представления инструкций байткода к байткоду, основанному на работе с набором регистров фиксированной длины, к которым возможен доступ в произвольном порядке, а не по мере помещения в стек;
-  Возможность преобразования простых JavaScript конструкций (например, циклы с целочисленными вычислени...

URL: http://my.opera.com/core/blog/2009/02/04/carakan
Новость: http://www.opennet.me/opennews/art.shtml?num=20143

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 06-Фев-09, 20:59 
будет готов ориентировочно к концу года, в Opera 11
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от анонимус on 06-Фев-09, 21:03 
почему бы уже сразу не написать компилятор javascript в нативный код?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от компилятор on 06-Фев-09, 22:16 
для opera важна портабельность. что реально реализовать в приемлемые сроки, то и делают
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от maxp email on 07-Фев-09, 11:39 
Компилять долго, а толку мало, так как JavaScript динамически язык.
Дофига связываний делается в рантайме.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от ононим on 06-Фев-09, 21:44 
ну и? будет ли он открыт как тот же V8?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от User294 (??) on 07-Фев-09, 13:36 
>ну и? будет ли он открыт как тот же V8?

Думаете эти проприетарщики с их блобами подадутся в опенсорц?Врядли.А посему могут хоть из кожи вон лезть а всякие там производители мобил и прочая будут юзать вебкит и геку.Просто потому что за это платить не надо, в отличие от.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от smb on 07-Фев-09, 14:19 
в отличие от Opera Mini?За неё надо платить?Вы че-то ересь написали, не тупите.

зы. Новость гуд, ждём-с 11 alpha или 10.5 с таким движком.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 07-Фев-09, 15:19 
Причем тут Opera Mini? Она не связана с обычной оперой. Это вы "тупите".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Dimanc on 07-Фев-09, 17:22 
>Причем тут Opera Mini? Она не связана с обычной оперой. Это вы
>"тупите".

А разве серверная часть ОМ основана не на "обычной" Опере?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Georges (ok) on 06-Фев-09, 21:45 
больше быстрых движков. хороших и разных
реально выбирать браузер (firefox-3.1, opera 11, или любой, на webkit) исходя из скорости движка яваскрипт можно будет только тогда, когда этого яваскрипта в сайтах будет очень много. а пока самый популярный - тормозной осёл, то этого не произойдёт и разница в производительности этих трёх движков роли не играет. они итак достаточно быстрые

только вот непонятно какую версию вебкита они использовали для сравнения?
скорость яваскрипта в WebKit SquirrelFish Extreme сейчас - быстрее, чем сразу после появления последнего

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 06-Фев-09, 22:43 
Вы товагисчь не сечете фишку. Кто сделает достаточно навороченный и самый быстрый браузер чтобы выполнять в нем приложения типа google doc, и вообще web os, тот и будет на коне.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 06-Фев-09, 22:44 
И что мне, конечному пользователю, от ускорителя JS будет? А разве js тормозил когда-то? Очередная пузомерка от opera ASA чтобы потешить ЧСВ рабов своей проприетарщины, как и ACID3 полугодом ранее. Пусть наконец shared-qt4(x86_64) осилят, а потом уже о высоком рассуждают.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Anonymous on 06-Фев-09, 23:43 
>А разве js тормозил когда-то?

Конечно же нет, он летал, особенно на разных смартфонах и прочих карманных штуковинах. Кстати в случае с яблофоном и андроидом, браузер был одним из камней преткновения для создателей подобных устройств.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от szh (ok) on 07-Фев-09, 02:32 
>И что мне, конечному пользователю, от ускорителя JS будет? А разве js
>тормозил когда-то?

Можно создавать более сложные веб приложения. А для простых вебстраниц можешь вообще js отключить.

> Очередная пузомерка от opera ASA чтобы потешить ЧСВ рабов
>своей проприетарщины, как и ACID3 полугодом ранее.

Полезная пузомерка.

> Пусть наконец shared-qt4(x86_64) осилят,
>а потом уже о высоком рассуждают.

А вот это как раз менее важно, т к затронет лишь малую часть пользователей.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от User294 (??) on 07-Фев-09, 13:38 
>Можно создавать более сложные веб приложения. А для простых вебстраниц можешь вообще
>js отключить.

Поэтому в FF есть NoScript =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Dimanc on 07-Фев-09, 17:25 
>>Можно создавать более сложные веб приложения. А для простых вебстраниц можешь вообще
>>js отключить.
>
>Поэтому в FF есть NoScript =)

Поэтому в Опере есть кнопка "Enable JavaScript" и возможность отключать/включать его для отдельных сайтов :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 06-Фев-09, 23:41 
>Переход от парадигмы стек-ориентированного представления инструкций байткода к байткоду, основанному на работе с набором регистров фиксированной длины, к которым возможен доступ в произвольном порядке, а не по мере помещения в стек;

Ыыы. жжоте, товарищи! :-) это нынче так описываются отличия регисторовой машины от стековой? О, времена! О, нравы!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 07-Фев-09, 01:20 
>>Переход от парадигмы стек-ориентированного представления инструкций байткода к байткоду, основанному на работе с набором регистров фиксированной длины, к которым возможен доступ в произвольном порядке, а не по мере помещения в стек;
>
>Ыыы. жжоте, товарищи! :-) это нынче так описываются отличия регисторовой машины от
>стековой? О, времена! О, нравы!

так звучит же круто! Один хрен, нынешнее поколение фанатиков не знает значения слов стек и регистр.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 08-Фев-09, 21:29 
>так звучит же круто! Один хрен, нынешнее поколение фанатиков не знает значения
>слов стек и регистр.

Зато мы знаем словосочетание "переполнение буфера"! :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от szh (ok) on 07-Фев-09, 02:36 
> и обеспечивающий прирост производительности генератора кода от 5 до 50 раз,

Даже пиар служба Опера не делала такого утверждения, в отличии от составителя новости на opennet. Враньё.

The native code generation in Carakan is not yet ready for full-scale testing, but the few individual benchmark tests that it is already compatible with runs between 5 and 50 times faster, so it is looking promising so far.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 07-Фев-09, 02:58 
неужто все начали слипы из кода убирать :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 07-Фев-09, 05:32 
А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри браузера - а к примеру админские скрипты ваять? Язык сам по себе итересный ....
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Anonimous on 07-Фев-09, 05:47 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

извращенец.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Дмитрий (??) on 07-Фев-09, 08:23 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

Есть. В оффтопике. Visual basic script (VBS) и JavaScript. И работает в оффлайн. Только ослик нужен, но это наблюдается у всех продуктов оффтопика.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Jin on 07-Фев-09, 09:03 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

есть как минимум 2. jslibs и seed (биндинги к gobject).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от maniac (??) on 07-Фев-09, 11:48 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

emerge spidermonkey

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от pro100master on 07-Фев-09, 13:15 
>>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>>браузера - а к примеру админские скрипты ваять? Язык сам по
>>себе итересный ....
>
>emerge spidermonkey

есть, серверный JavaScript. Посмотреть, как устроено, можно в Aptana.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от terr0rist (??) on 08-Фев-09, 01:11 
тока мне эта апта на?

Даешь интерпретатор ЖС такой же как перл, питон итд!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от pro100master on 18-Фев-09, 21:43 
>тока мне эта апта на?
>
>Даешь интерпретатор ЖС такой же как перл, питон итд!

это уже есть. Я же пишу - самый простой способ посмотреть - поставить апта ну :))) Довольно интересно, если бы не то, что это, мать его, объектно-прототипный язык :)))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 07-Фев-09, 13:14 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

питон лучше для этого подходит

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от terr0rist (??) on 08-Фев-09, 01:17 
>А есть реализация JavaScript ьык сказать offline? Ну чтобы оно не внутри
>браузера - а к примеру админские скрипты ваять? Язык сам по
>себе итересный ....

+1

Увы, кроме rhino (т.е. на Жаве) никаких вменяемых юзабельных реализаций нема.

Я бы с удовольствием сам написал такую реализацию. К сожалению, только опыта разработки ЯП у меня нет =) А без опыта одному - это практически нереально.
Набрать бы команду, и написать вместо ламерского домохозяечного пыха нормальный универсальный язык для веб-разработки и не только.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от s390 email on 07-Фев-09, 15:49 
>А есть реализация JavaScript ьык сказать offline?

Сейчас ещё одну делают в рамках parrot. И что любопытно - то же регистровая машина.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от Аноним (??) on 08-Фев-09, 21:05 
У меня складывается впечатление, что Opera из задающих направления перешла в разряд догоняющих. Единственная из сильная сторона и опора бизнеса - сектр мобильных устройств, но туда вот-вот ворвутся Google и Mozilla, тогда Opera будет обречена. Единственный шанс, пока не поздно, открыть исходники и сменить бизнес модель.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "Разработчики web-браузера Opera представили новый JavaScript..."  
Сообщение от XoRe (ok) on 11-Фев-09, 15:27 
Мода на ускорение JS, если не ошибаюсь, пошла с приходом Chrome от Google.
Так что перед тем, как задать вопрос "что с этого конечному пользователю", стоит подумать "А что с этого будет иметь Google?"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру