Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft veut adapter Node.js aux objets connectés
En utilisant le moteur JavaScript Chakra de Windows 10

Le , par Amine Horseman

0PARTAGES

4  0 
Microsoft annonce qu’elle a effectué un fork du code de Node.js dans le but l’adapter au moteur JavaScript Chakra et ainsi faciliter l’exécution des applications web sur des processeurs ARM.

En effet, il n’est pas possible d’utiliser Node.JS sur ce type de processeurs –destinés généralement aux objets connectés– tout simplement parce que Node.js supporte seulement les compilateurs JIT (Just-In-Time) avec Microsoft CLR (Common Language Runtime). « Nous avons décidé de combler cette lacune en permettant à Node.js de profiter du moteur JavaScript Chakra » déclare l’équipe de Microsoft, « Chakra fait partie des composantes système de Windows 10, et a été optimisé pour fonctionner efficacement sur des dispositifs ARM ».

Ce fork permettra donc à Node.js d’accéder directement aux APIs Windows et être intégré dans les applications classiques ainsi que les Applications Universelles compatibles avec tous les types d’appareils tournants sous Windows 10 (Ordinateurs, Tablettes, Smartphones, Xbox, HoloLens ainsi que les objets connectés). « L'utilisation de Chakra réduit l'impact de l'empreinte de disque lors de l'exécution des applications Node.js, mais nous permet aussi d'apporter un support de première classe à la plateforme Node.js » en permettant entre autre aux développeurs de profiter de la puissance du débogueur de Visual Studio pendant le développement des applications Node.js.

Alors que certains développeurs s’inquiètent de cette nouvelle et ont peur de voir apparaître deux versions concurrentes de Node.js, l’équipe de Chakra assure que ce fork n’est que temporaire et qu’ils vont « soumettre une requête pull à Node.js une fois le code stable ».

« Nous comptons travailler dans le future avec la Node Fondation, le comité technique de Node.js, les contributeurs de IO.js et la communauté afin de discuter sur la création d’un moteur JavaScript commun qui permettra aux développeurs de choisir le moteurs JavaScript qu’ils souhaitent utiliser avec Node.js, le tout dans le but de la porter à tout type de plateformes et d’appareils ».

Consulter le code source modifié de Node.js sur la page GitHub de Microsoft

Source : Blog de Microsoft

Et vous ?

Que pensez-vous de ce fork ?
Une ces modifications introduites, y aura-t-il un risque qu’une application Node.js se comporterait différemment sous Windows par rapport à d’autres systèmes ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 24/05/2015 à 0:31
Je n'ai pas suivi. Chakra est open-source ?

Sinon, savoir si ça va provoquer des dysfonctionnements, c'est un peu tout le sujet. Je n'ai pas ma boule de cristal avec moi...
0  0