Новости 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
Тренды 🔥
Google Pixel 4a поступил в продажу на Amazon за несколько часов до официальной презентации 31 мин.
Приём предзаказов на Xbox Series X стартует «уже скоро», вероятно в августе 33 мин.
Поставки серверов для периферийных вычислений удвоятся к 2024 году 39 мин.
Активы Arm могут не достаться NVIDIA. В покупке заинтересовался консорциум с участием Samsung 2 ч.
Sony уточнила, какие аксессуары и периферия для PlayStation 4 будут совместимы с PlayStation 5 3 ч.
Apple может разделить анонс iPhone 12 на две презентации. На каждой может быть показано по две модели 3 ч.
Рогозин поручил подготовить космонавтов к сверхбыстрому полёту на МКС 3 ч.
«Это мог быть конец»: бывший глава PlayStation рассказал, как важен был успех PS4 после ошибок с PS3 3 ч.
Во многих современных iPhone, iPad и Mac обнаружена критическая уязвимость в системе безопасности 3 ч.
Россияне полюбили устройства для «умного» дома: спрос вырос на порядок 3 ч.