De ChakraCore JavaScript-engine van Microsoft komt naar Linux en OS X

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

chakracore-linux-osx

Microsoft heeft vandaag aangekondigd dat het bedrijf ChakraCore naar Linux en OS X brengt. ChakraCore is een open-source JavaScript-engine voor Microsoft Edge en het Universal Windows Platform op Windows 10. Microsoft stelt:

ChakraCore naar Linux en OS X brengen, gaat erom ontwikkelaars de mogelijkheid te bieden om platformonafhankelijke applicaties met de engine te bouwen. De JavaScript Runtime (JSRT) API's om ChakraCore te hosten waren oorspronkelijk ontworpen voor Windows, dus ze hadden onvermijdelijk een paar Windows-afhankelijkheden - bijvoorbeeld Win32-gebruik van UTF16-LE-codering voor strings, waar andere platforms UTF8-gecodeerde strings zouden kunnen gebruiken. Als onderdeel van het mogelijk maken van platformonafhankelijke ondersteuning, zijn sommige van de JSRT-API's opnieuw ontworpen en opnieuw ontworpen, zodat ontwikkelaars platformonafhankelijke code kunnen schrijven om ChakraCore in te sluiten. Het handhaven van achterwaartse compatibiliteit is een kernprincipe dat we volgen - dus toepassingen die zijn geschreven met de vorige set JSRT-API's op Windows blijven werken zoals ze zijn. Jij kan bouw de motor en schrijf een Hallo-wereld-app om aan de slag te gaan met ChakraCore op Windows/Linux/OS X.

Met ChakraCore kunnen ontwikkelaars eenvoudig platformonafhankelijke applicaties bouwen op Linux of OS X. Zoals Microsoft stelt, is dit nog maar het begin voor ChakraCore op OS X en Linux. ontwikkelaars kan aan de slag met ChakraCore op Linux en OS vandaag, en als je geïnteresseerd bent, kun je afrekenen de voorbeeld Hello World-app gebouwd met ChakraCore hier.

Microsoft zegt dat het het de komende maanden zal blijven verbeteren, en ze werken al aan het toevoegen van ondersteuning voor Intl, waardoor het bedrijf ervoor kan zorgen dat de engine op alle platforms gelijke functies heeft.

De laatste aankondigingen van Microsoft zijn niet verrassend. Het bedrijf heeft enkele maanden geleden een platformonafhankelijke code-editor (Visual Studio Code) gelanceerd en volgens geruchten werkt het bedrijf eraan om PowerShell ook naar OS X en Linux te brengen.

Meer over de onderwerpen: ChakraCore, rand, EdgeHTML, linux, microsoft, Microsoft Edge, OS X, Universal Windows-platform, Windows 10