Microsoft добави поддръжката на asm.js в компилациите Windows Insider номер 10532 и по-нови. Очакваното от много потребители мащабно обновяване ТН2 за стабилните версии на ОС Windows Build 10586 излиза още този месец, също с поддръжката на asm.js.

 

Microsoft     asm.js   Edge   Windows 10

Asm.js е програмна библиотека за JavaScript, функциите и процедурите на която се изпълняват значително по-бързо от обикновения JavaScript код. Софтуерният пакет е създаден от Mozilla и получи (и сега получава) отлични отзиви от програмисти и потребители. Asm.js се използва, където е необходимо повишено бързодействие, като например създаването на геймърски енджини за браузъри. Има дори версия на Unreal Engine 3, компилирана за asm.js.

По-точно, asm.js ще бъде включена в енджина Chakra, който обработва скриптовете. Поддръжката на asm.js дава възможност за използване на компилатора Emscripten compiler за преобразуване на C/C++ сорс-кода в специална версия на JavaScript с повишено бързодействие. По този начин в ОС Windows 10 бързодействието на енджините Unity, Unreal, ScummVM ще бъде значително увеличено.

 

Microsoft     asm.js   Edge   Windows 10

За демонстриране възможностите на Asm.js в ОС Windows 10, корпорацията създаде Chess Battle. Това е изкуствен интелект с оптимизиран код, който играе срещу друг AI без оптимизация.