JavaScript-движок Microsoft ChakraCore появится в Linux и OS X
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Сегодня 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.