JavaScript-движок Microsoft ChakraCore появится в Linux и OS X

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Chakracore-Linux-OSX

Сегодня Microsoft объявила о переносе ChakraCore на Linux и OS X. ChakraCore — это движок JavaScript с открытым исходным кодом для Microsoft Edge и универсальной платформы Windows в Windows 10. Microsoft заявляет:

Использование ChakraCore в Linux и OS X — это предоставление разработчикам возможности создавать кроссплатформенные приложения с помощью движка. То API среды выполнения JavaScript (JSRT) для размещения ChakraCore изначально были разработаны для Windows, поэтому они неизбежно имели несколько зависимостей от Windows — например, Win32 использует кодировку UTF16-LE для строк, тогда как другие платформы могут использовать строки в кодировке UTF8. В рамках обеспечения межплатформенной поддержки некоторые API-интерфейсы JSRT были реорганизованы и переработаны, чтобы разработчики могли писать независимый от платформы код для встраивания ChakraCore. Поддержание обратной совместимости — основной принцип, которому мы следуем, поэтому приложения, написанные с использованием предыдущего набора API-интерфейсов JSRT в Windows, будут продолжать работать как есть. Ты сможешь построить двигатель и написать Привет мир приложение чтобы начать работу с ChakraCore на Windows/Linux/OS X.

С ChakraCore разработчики могут легко создавать кроссплатформенные приложения для Linux или OS X. Как заявляет Microsoft, это только начало для ChakraCore для OS X и Linux. Разработчики можно начать с ChakraCore для Linux и ОС сегодня, и если вы заинтересованы, вы можете оформить заказ пример приложения Hello World, созданного с помощью ChakraCore, здесь.

Microsoft заявляет, что продолжит улучшать его в ближайшие месяцы, и они уже работают над добавлением поддержки Intl, что позволит компании обеспечить соответствие функций движка на всех платформах.

В последних анонсах Microsoft нет ничего удивительного. Компания запустила кроссплатформенный редактор кода (Visual Studio Code) несколько месяцев назад, и, по слухам, компания также работает над внедрением PowerShell в OS X и Linux.

Подробнее о темах: ChakraCore, край, EdgeHTML, Linux, Microsoft, Microsoft Edge, OS X, Универсальная платформа для Windows, Окна 10