Механізм Microsoft ChakraCore JavaScript з’являється в 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 полягає в тому, щоб надати розробникам можливість створювати кросплатформні програми за допомогою двигуна. The API середовища виконання JavaScript (JSRT). для розміщення ChakraCore були спочатку розроблені для Windows, тому вони неминуче мали кілька залежностей від Windows – наприклад, використання Win32 кодування UTF16-LE для рядків, де інші платформи можуть використовувати рядки, закодовані в UTF8. У рамках увімкнення кросплатформної підтримки деякі API JSRT були перероблені та перероблені, щоб дозволити розробникам писати платформний агностичний код для вбудовування ChakraCore. Підтримка зворотної сумісності є основним принципом, якого ми дотримуємося, тому програми, написані з попереднім набором API JSRT у Windows, продовжуватимуть працювати без змін. Ти можеш побудувати двигун і напишіть а Додаток Hello-world щоб розпочати роботу з 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.

Детальніше про теми: ЧакраКор, край, EdgeHTML, Linux, Microsoft, Microsoft Край, OS X, Універсальна платформа для Windows, windows 10