Tecnologia · 2 min read · Jan 24, 2026

Microsoft porta il motore JavaScript ChakraCore su Linux e OS X

Microsoft porta ChakraCore su Linux e OS X

Microsoft ha annunciato ieri al NodeSummit che l’azienda sta portando ChakraCore su Linux e OS X. ChakraCore è un motore JavaScript open-source che alimenta il browser Microsoft Edge e le app della Universal Windows Platform per Windows 10. Hanno anche mostrato la prima implementazione sperimentale dell’interprete e del runtime di ChakraCore per x64 Linux e OS X 10.9+, insieme a Node.js sperimentale con ChakraCore (Node-ChakraCore) per x64 Linux.

All’inizio di quest’anno, Microsoft aveva reso open-source componenti chiave di ChakraCore. Questo nuovo passo significa che gli sviluppatori avranno più facilità a costruire app multipiattaforma su Linux o OS X.

In un post sul blog, Microsoft ha dichiarato:

“Portare ChakraCore su Linux e OS X riguarda tutto il dare agli sviluppatori la possibilità di costruire applicazioni multipiattaforma con il motore. Le API JavaScript Runtime (JSRT) per ospitare ChakraCore erano originariamente progettate per Windows, quindi avevano inevitabilmente alcune dipendenze da Windows – ad esempio, l’uso di Win32 di codifica UTF16-LE per le stringhe, dove altre piattaforme potrebbero utilizzare stringhe codificate in UTF8. Come parte dell’abilitazione del supporto multipiattaforma, alcune delle API JSRT sono state rifattorizzate e riprogettate per consentire agli sviluppatori di scrivere codice indipendente dalla piattaforma per incorporare ChakraCore. Mantenere la compatibilità con le versioni precedenti è un principio fondamentale che seguiamo – quindi le applicazioni scritte con il precedente set di API JSRT su Windows continueranno a funzionare così come sono. Puoi costruire il motore e scrivere un’app Hello-world per iniziare con ChakraCore su Windows/Linux/OS X.”

Secondo Microsoft, questo è solo l’inizio per ChakraCore su OS X e Linux. Gli sviluppatori possono ora iniziare con ChakraCore su Linux e OS. Per coloro che sono interessati, possono controllare l’app di esempio Hello World costruita con ChakraCore qui.

Inoltre, Microsoft ha detto quanto segue su Node-ChakraCore su Linux:

“All’inizio di quest’anno, poco dopo aver reso open-source ChakraCore, abbiamo inviato una richiesta di pull alla mainline di Node.js per abilitare Node.js a lavorare con ChakraCore. Oggi, stiamo facendo un altro passo importante nel viaggio di Node-ChakraCore. Come parte dell’abilitazione del supporto per Linux per ChakraCore, stiamo anche condividendo la prima anteprima per Node-ChakraCore su Linux nel nostro repository. Questo è un passo molto precoce nel nostro pieno supporto per Linux, ma siamo entusiasti di condividere i progressi.”

Microsoft afferma che continuerà a migliorarlo nei prossimi mesi e stanno già lavorando per migliorare il supporto multipiattaforma. L’azienda mira a raggiungere questo obiettivo lavorando sul supporto Intel e assicurando che “gli utenti di ChakraCore non Windows sperimentino le stesse prestazioni JavaScript di alto livello disponibili su Windows”.

Diversi mesi fa, Microsoft ha lanciato un editor di codice multipiattaforma (Visual Studio Code) e, secondo voci, l’azienda sta lavorando per portare PowerShell su OS X e Linux. Inoltre, l’azienda prevede di continuare ad aggiungere funzionalità per ChakraCore su altre piattaforme, incluso il suo compilatore JIT, nel prossimo futuro.

Source

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.