|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от opennews (ok) on 05-Май-11, 12:40 | ||
Разработчики проекта Mozilla приступили (http://www.infoq.com/news/2011/05/ionmonkey) к созданию нового JIT-компилятора для увеличения скорости выполнения JavaScript в движке SpiderMonkey. Новый JIT-копилятор получил название IonMonkey (https://wiki.mozilla.org/Platform/Features/IonMonkey) и пока находится на стадии проектирования (https://bugzilla.mozilla.org/show_bug.cgi?id=646923) архитектуры и формирования (https://bugzilla.mozilla.org/show_bug.cgi?id=650181) начального прототипа. IonMonkey является третьим JIT-компилятором, создаваемым в рамках проекта Mozilla, прошлые варианты были выпущены в 2010 (http://www.opennet.dev/opennews/art.shtml?num=25608) и 2008 (http://www.opennet.dev/opennews/art.shtml?num=17521) годах, каждый раз значительно поднимая производительность Firefox. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
2. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +2 +/– | |
Сообщение от me (??) on 05-Май-11, 12:46 | ||
Хорошее начинание. Посмотрим во что выльется | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | –1 +/– | |
Сообщение от Аноним (??) on 05-Май-11, 13:12 | ||
надеюсь когда-нибуть компиляторы javascript станут настолько продвинутыми, что по скорости работы код на javascript не будет уступать коду на С... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +3 +/– | |
Сообщение от Аноним (??) on 05-Май-11, 13:19 | ||
_Никогда_ такого не будет с динамическим языком. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
33. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от letsmac (ok) on 05-Май-11, 20:18 | ||
Существуют сотни случаев когда динамика в среднем случае на равне или даже быстрее С. Например в случае распределенных приложений - там затыки в других местах, а разработка и багоотлов в десятки раз дешевле С. С быстр в случае только очень небольших или специализированных проектов. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
6. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +5 +/– | |
Сообщение от Аноним (??) on 05-Май-11, 13:20 | ||
А говорят что фантазеры все перевелись)) | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
12. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +1 +/– | |
Сообщение от Marbleless on 05-Май-11, 14:51 | ||
Надеюсь, что когда-нибудь Javascript из веба выкинут и заменят на какой-нибудь другой, нормальный язык. Lua, например. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
15. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от bav (ok) on 05-Май-11, 16:13 | ||
> нормальный язык. Lua, например. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
18. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Marbleless on 05-Май-11, 17:06 | ||
>Что в lua есть такого, чего нет в js? | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
23. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | –1 +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 17:19 | ||
Добавьте еще, что у Lua есть готовый рантайм с очень эффективным JIT-компилятором (на average code оно от плюсов почти не отстаёт, если мне память не изменяет). | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
34. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от bav (ok) on 06-Май-11, 02:14 | ||
А скажите мне как так получилось, что в языке, который полностью построен вокруг таблиц, так хреново с ними работать? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
19. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 17:10 | ||
Ну, стандартная библиотека - дело решаемое, но в JS и правда много стоило бы поправить - благо косяки уже, считай, все найдены и что и как надо менять, в общем, понятно. Впрочем, писать на ActionScript 3(который, если кто не знает - реализация ECMAScript 4, со строгой типизацией и с "классической" объектной моделью) приятнее гораздо - масса ошибок ловится компилятором. Плюшки классического JS, кстати, там тоже никуда не делись - но как-то не используются особо за ненадобностью. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
17. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от JIghtuse (ok) on 05-Май-11, 16:55 | ||
JS — отличный язык. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
20. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | –1 +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 17:12 | ||
> JS — отличный язык. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
24. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | –1 +/– | |
Сообщение от Anon2048 on 05-Май-11, 17:21 | ||
http://julien.danjou.info/blog/index.html#Why_not_Lua | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
25. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Marbleless on 05-Май-11, 17:37 | ||
>http://julien.danjou.info/blog/index.html#Why_not_Lua | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
26. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 17:52 | ||
На самом деле отсутсвие парадагмы (если только язык позволяет её реализовать без помощи компиялтора) - это очень круто. Можноиспользовать то, что подходит лично вам. И никто не требует,чтобы поддержку ООП и пользовательский код писали одни и те же люди - это могут быть независимые проекты, при этом возможность выбрать подходящий вариант остаётся. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +2 +/– | |
Сообщение от Marbleless on 05-Май-11, 17:55 | ||
>выдать доступ к DOM плагинам и реализовывать рантаймов языка в их рамках, чтобы вообще не навязывать "язык всея веба" | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
28. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 18:02 | ||
И что? | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
8. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от anonymous (??) on 05-Май-11, 13:50 | ||
Что-то их лихорадит. Если за три года они уже третий раз собираются переписывать такую важную часть системы, значит что-то в Датском королевстве явно не так. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +1 +/– | |
Сообщение от koblin (ok) on 05-Май-11, 13:55 | ||
http://en.wikipedia.org/wiki/Code_monkey ?! | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
10. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +1 +/– | |
Сообщение от szh (ok) on 05-Май-11, 14:29 | ||
скорости много не бывает. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
16. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от bav (ok) on 05-Май-11, 16:18 | ||
> значит что-то в Датском королевстве явно не так. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
21. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от anonymous (??) on 05-Май-11, 17:14 | ||
Хвастаться надо не тем, что мы раз в год осознаем, что шли в неверном направлении :) | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
31. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от szh (ok) on 05-Май-11, 18:37 | ||
шли в верном направлении, а сейчас можем зайти еще дальше по соседней тропинке | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
36. "Началась работа над IonMonkey, новым JIT-компилятор..." | +/– | |
Сообщение от anonymous (??) on 08-Май-11, 06:18 | ||
> Хвастаться надо не тем, что мы раз в год осознаем, что шли | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
22. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +1 +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 17:16 | ||
> Что-то их лихорадит. Если за три года они уже третий раз собираются | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
29. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +1 +/– | |
Сообщение от Аноним123321 (ok) on 05-Май-11, 18:11 | ||
> (кто не понял - это ШУТКА). | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
30. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от Crazy Alex (??) on 05-Май-11, 18:13 | ||
Да вот бывает... Часто и жать ничего не надо - глянешь на скорость работы и корректность реакции, скажем, на отпавшую сеть - и грустно как-то становится. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
32. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от фыв (??) on 05-Май-11, 19:21 | ||
Они её не переписывают, а дополняют. Вы бы для начала почитали про tracemonkey и jagermonkey и чем они отличаются. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
35. "Началась работа над IonMonkey, новым JIT-компилятор JavaScri..." | +/– | |
Сообщение от rshadow (ok) on 06-Май-11, 12:11 | ||
Уже 3D игры делают в браузере ... пока очередной Crysis в фоксе не будет выдавать хотя бы 40 FPS не успокоятся. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |