Microsoft s’engage à faire progresser la norme JavaScript et a présenté lors de la réunion de l'ECMA TC39 (l’organisme chargé de la standardisation du langage) ses implémentations visant à combler quelques lacunes du JavaScript.
L’objectif de la firme est de doter la norme de quelques objets de bases et des aides pour les bibliothèques qui sont nécessaires pour le développement des applications Web riches et pour rendre le langage attrayant pour la conception des solutions complexes.
Les extensions développées par l’éditeur encore en phase expérimentale, ajoutent à JavaScript la globalisation des interfaces, des fonctions pour combler les limites des bibliothèques Math, Number et String.
Les prototypes supportent 363 localisations, 18 systèmes de numérotation, des formats de date différents et les calendriers grégoriens, musulmans, hébraïques, bouddhistes, coréens et japonais, lors d’une exécution sur les systèmes d’exploitation Windows 7.
Microsoft, qui voit en JavaScript des grandes opportunités pour la construction des applications complexes en HTML5, s’insurge contre les solutions alternatives, visant à remplacer le langage comme Dart, le langage de programmation structurée pour le Web de Google.
« Quelques exemples, comme Dart, montrent que JavaScript a des défauts fondamentaux et soutenir ces technologies nécessite une rupture nette avec JavaScript » écrit l’équipe JavaScript de Microsoft « Nous sommes en désaccord avec ces points de vue. Nous croyons qu’avec le soutien d’ECMA TC39, la norme pourra être étendu »
Les extensions sont disponibles en téléchargement sur HTML5 Labs avec des applications d’exemples. Microsoft souligne qu’elles ne doivent être utilisées qu’à des fins d’évaluation.
Télécharger les extensions
Source : Microsoft
Et vous ?
Que pensez-vous de ces extensions ?
Êtes-vous également contre des solutions comme Dart ?
Microsoft publie des extensions pour combler les lacunes du JavaScript
Microsoft publie des extensions pour combler les lacunes du JavaScript
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !