Microsoft открывает исходный код JavaScript-движка Chakra

    1

    На конференции JSConf Microsoft объявил о решении перевести JavaScript-движок Chakra, используемый в браузерах Microsoft Edge и Internet Explorer, в разряд открытых проектов.

    ie_to_edge.png

    Открытая версия получит название ChakraCore и будет опубликована на GitHub в январе 2016 года. Изначально она будет поддерживать только работу на Windows, но в будущем получит поддержку и других платформ.

    Chakra Core – современный многопоточный JavaScript-движок, который включает парсер, интерпретатор, генератор байткода, JIT-компилятор и сборщик мусорных кодов. При этом он не привязан к конкретным продуктам и управляется через специальный API, что позволяет встраивать его в различные приложения.

    chakra_chakracore_execution.png

    ChakraCore будет поставляться без ряда специфичных для Windows API. В частности, сторонним разработчикам не будут доступны слои для интеграции с браузером Edge и Universal Windows Platform. Вместо них в движке будут представлены новые универсальные API.

    chakra_chakracore_componentization.png

    Открывая исходный код проекта, компания Microsoft надеется привлечь сообщество и другие компании к работе над его улучшением.

    Редактор-переводчик. Специализируется на западном интернет-маркетинге и SEO. Освещает события в этой области с 2014 года.