Блоги Блоги 19.02.2015 в 17:49 comment

JavaScript движок в Windows 10 будет поддерживать быстрый Mozilla Asm.js

author avatar
https://secure.gravatar.com/avatar/22a7cb673c7600faa5739de610856c43?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/22a7cb673c7600faa5739de610856c43?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg

Андрей Белокриницкий

Обозреватель и автор журнала "Домашний ПК" (Andretti)

UnrealHTML5

Asm.js это ограниченный набор команд в JavaScript, которые могут выполняться гораздо быстрее чем «средний» JavaScript код.

Asm.js был разработан Mozilla и хорошо зарекомендовал себя там где необходимо быстродействие, в частности в игровых движках для браузеров. Например, существует версия Unreal Engine 3 портированная на Asm.js.

Microsoft посчитала, что не стоит в этот раз изобретать велосипед и решила использовать технологию Mozilla в составе Windows 10, а конкретно в составе движка Chakra, обрабатывающего JS в этой операционной системе.

Интеграция Asm.js в Chakra означает что разработчики смогут использовать Emscripten compiler для компиляции C/C++ в оптимизированную версию JavaScript, работающую практически с такой же скоростью, что и оригинальный код.

Поскольку Asm.js использует стандартный код JavaScript, приложения скомпилированные в Emscripten compiler смогут работать в любом браузере, однако не так быстро как в Firefox и следующей версии IE.

Курс Full-stack розробки від Mate academy.
Станьте Full-stack розробником з нуля. Mate academy дає комплексні знання і навички для розробки повноцінних веб-рішень — від візуальної частини до серверної логіки. Ви освоїте технології, щоб створити власний проєкт від а до я — без допомоги інших.
Ознайомитися з курсом

benchmarkgraph_windows


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: