.
.
Последний раз редактировалось breeze; 11.10.2013 в 20:10.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Крутой язык программирования Java Script! Имея многоядерный 64-битный процессор частотой 3 ГГц, гигабайты ОЗУ, а еще видеоплату, которая может быть мощнее всего компьютера.Мы кое как смогли эмулировать ZX Spectrum.
Браво разработчикам JS ! Гениальное творение![]()
Печально, когда Oracle купила Java и наехала на пользователей, то все разработчики решили забить на интеграцию. А так все хорошо начиналось.
Есть еще Flash. Он то же побыстрее будет. Но он так же не всеми поддерживается.
Пусть у JS нет сейчас альтернативы, но это не прощает его производительности. Пора бы уже Гуглу прикрутить какую нибудь производительную виртуальную машину к своему браузеру, а остальные подтянутся. Гуглу это было бы выгодно, он смог бы реализовать полноценный Веб Офис...
Последний раз редактировалось vinxru; 03.05.2012 в 22:08.
Не выйдет, это скриптовый язык со всеми плюшками вроде динамической типизации, да еще и с совершенно безумной моделью наследования.
Если на джаве писать в том же стиле, как пишут на JS - а это возможно (где вообще возможно) только с постоянным использованием рефлексии - то скорость будет ничуть не выше, чем у JS.
Но разработчики браузеров и так стараются, как могут. Практически каждый релиз хрома/файрфокса декларирует увеличение скорости интерпретации JS на несколько процентов.
PS а, виртуальную машину не для JS, а как отдельную новую фичу? Ну, flash и silverlight - это вполне оно. Правда, HTML5 и CSS3 именно для их убийства и созданы![]()
Последний раз редактировалось Eltaron; 03.05.2012 в 17:24.
Дык в хроме давно уже JIT (см. http://code.google.com/p/v8/ ) и в файрфоксе тоже. (https://wiki.mozilla.org/JavaScript:TraceMonkey )
---------- Post added at 00:32 ---------- Previous post was at 00:29 ----------
Ну по крайней мере типизированные массивы сделали уже довольно давно http://hacks.mozilla.org/2011/12/fas...-typed-arrays/
Есть даже C/C++ компилятор в JS: https://github.com/kripken/emscripten/wiki
В современных браузерах (и на современном железе) код получаемый в результате работает довольно шустро. (см. демки по ссылке выше + вот еще Doom: http://www.youtube.com/watch?v=WDUPZRQf7oc )
Последний раз редактировалось mastermind; 06.05.2012 в 01:41.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)