Die ChakraCore-JavaScript-Engine von Microsoft kommt für Linux und OS X

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

chakracore-linux-osx

Microsoft gab heute bekannt, dass das Unternehmen ChakraCore auf Linux und OS X bringt. ChakraCore ist eine Open-Source-JavaScript-Engine für Microsoft Edge und die universelle Windows-Plattform unter Windows 10. Microsoft erklärt:

Bei der Einführung von ChakraCore für Linux und OS X geht es darum, Entwicklern die Möglichkeit zu geben, plattformübergreifende Anwendungen mit der Engine zu erstellen. Der JavaScript Runtime (JSRT)-APIs zum Hosten von ChakraCore wurden ursprünglich für Windows entwickelt, daher hatten sie zwangsläufig einige Windows-Abhängigkeiten – zum Beispiel die Win32-Verwendung der UTF16-LE-Codierung für Zeichenfolgen, während andere Plattformen möglicherweise UTF8-codierte Zeichenfolgen verwenden. Als Teil der Ermöglichung der plattformübergreifenden Unterstützung wurden einige der JSRT-APIs umgestaltet und neu gestaltet, damit Entwickler plattformunabhängigen Code zum Einbetten von ChakraCore schreiben können. Die Aufrechterhaltung der Abwärtskompatibilität ist ein Kernprinzip, dem wir folgen – sodass Anwendungen, die mit dem vorherigen Satz von JSRT-APIs unter Windows geschrieben wurden, weiterhin unverändert funktionieren. Sie können Motor bauen und schreibe a Hallo-Welt-App um mit ChakraCore unter Windows/Linux/OS X zu beginnen.

Mit ChakraCore können Entwickler problemlos plattformübergreifende Anwendungen unter Linux oder OS X erstellen. Wie Microsoft angibt, ist dies erst der Anfang für ChakraCore unter OS X und Linux. Entwickler kann loslegen mit ChakraCore auf Linux und OS noch heute, und wenn Sie interessiert sind, können Sie zur Kasse gehen die mit ChakraCore erstellte Beispiel-Hello-World-App finden Sie hier.

Microsoft sagt, dass es es in den kommenden Monaten weiter verbessern wird, und sie arbeiten bereits daran, Unterstützung für Intl hinzuzufügen, die es dem Unternehmen ermöglichen wird, sicherzustellen, dass die Engine über alle Plattformen hinweg Funktionsparität hat.

Die neuesten Ankündigungen von Microsoft sind nicht überraschend. Das Unternehmen hat vor einigen Monaten einen plattformübergreifenden Code-Editor (Visual Studio Code) auf den Markt gebracht, und Gerüchten zufolge arbeitet das Unternehmen daran, PowerShell auch auf OS X und Linux zu bringen.

Mehr zu den Themen: ChakraCore, Rand, EdgeHTML, linux, Microsoft, Microsoft Edge, OS X, Universal-Windows-Plattform, 10 Fenster