Microsofts ChakraCore JavaScript-motor kommer til Linux og OS X

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

chakracore-linux-osx

Microsoft meddelte i dag, at virksomheden bringer ChakraCore til Linux og OS X. ChakraCore er en open source JavaScript-motor til Microsoft Edge og Universal Windows Platform på Windows 10. Microsoft udtaler:

At bringe ChakraCore til Linux og OS X handler om at give udviklere mulighed for at bygge applikationer på tværs af platforme med motoren. Det JavaScript Runtime (JSRT) API'er at være vært for ChakraCore blev oprindeligt designet til Windows, så de havde uundgåeligt nogle få Windows-afhængigheder – for eksempel Win32-brug af UTF16-LE-kodning til strenge, hvor andre platforme kunne bruge UTF8-kodede strenge. Som en del af at muliggøre support på tværs af platforme er nogle af JSRT API'erne blevet refaktoreret og redesignet for at give udviklere mulighed for at skrive platform agnostisk kode for at indlejre ChakraCore. Opretholdelse af bagudkompatibilitet er et kerneprincip, som vi følger - så applikationer skrevet med det tidligere sæt af JSRT API'er på Windows vil fortsætte med at fungere, som de er. Du kan bygge motoren og skriv a Hello-world app for at komme i gang med ChakraCore på Windows/Linux/OS X.

Med ChakraCore kan udviklere nemt bygge applikationer på tværs af platforme på Linux eller OS X. Som Microsoft siger, er dette kun begyndelsen for ChakraCore på OS X og Linux. Udviklere kan komme i gang med ChakraCore på Linux og OS i dag, og hvis du er interesseret, kan du betale prøven Hello World-app bygget med ChakraCore her.

Microsoft siger, at det vil fortsætte med at forbedre det i løbet af de kommende måneder, og de arbejder allerede på at tilføje support til Intl, som vil give virksomheden mulighed for at sikre, at motoren har funktionsparitet på tværs af alle platforme.

De seneste meddelelser fra Microsoft er ikke noget overraskende. Virksomheden lancerede en cross-platform kodeeditor (Visual Studio Code) for flere måneder siden, og ifølge rygter arbejder virksomheden på at bringe PowerShell til OS X og Linux også.

Mere om emnerne: ChakraCore, kant, EdgeHTML, linux, microsoft, Microsoft Edge, OS X, Universal Windows Platform, Windows 10