Новости Software

Microsoft открыла исходники JS-движка ChakraCore

Как известно, в декабре компания Microsoft выступила с официальным заявлением о скором открытии исходных кодов своего JavaScript-движка ChakraCore, который используется в ряде продуктов компании, в том числе в новом браузере Edge в Windows 10.

Компоненты ChakraCore

Компоненты ChakraCore

И вот теперь компания открыла-таки исходники. Код представлен под лицензией MIT, что означает возможность его использования в открытых и коммерческих продуктах, и доступен на GitHub.

В коде уже есть JIT-компилятор для JavaScript с поддержкой платформ x86, x86_64 и ARM, сборщик мусора, JavaScript Runtime интерпретатор и парсер с поддержкой стандарта ECMAScript 2015 и расширений WebAssembly, Asm.js, Async и SIMD.js. При этом сам движок «отвязан» от Windows — в нём имеются универсальные API. Однако сборка возможна пока только в Visual Studio 2013 или 2015. В перспективе разработчики обещают добавить поддержку Linux.

API ChakraCore

API ChakraCore

В целом, это становится хорошей традицией для компаний — открывать исходники ранее проприетарных продуктов. В минувшем году также поступила компания Apple с языком программирования Swift.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥