De plus en plus intéressé par les applications de programmation pour le web, le Google présente ce lundi un nouveau langage de programmation spécifiquement axé sur cet environnement. Oui, le géant de l’internet a décidé de sortir son propre langage, pour aider les développeurs dans la tâche de créer des choses aussi géniales que Gmail ou Google Docs.
Appel de Dart, la technologie est au stade précédent de développement.
Dart peut servir aussi bien pour des projets individuels – le prochain Facebook ou même Google, ce qui serait absolument ironique – que pour des projets composés de plusieurs professionnels travaillant ensemble pour programmer des logiciels pour le web. Sur son site web, Dart est expliqué comme un langage “structuré mais flexible”. Pour profiter du meilleur des deux mondes, si vous dépendez de Google.
Lars Bak, ingénieur en logiciel de Google et responsable de l’introduction de Dart dans le monde, affirme que le code réalisé avec ce langage peut fonctionner de deux manières différentes. Je ne suis pas expert dans ces questions de programmation, alors excusez-moi si j’ai mal compris : Dart fonctionnera soit par le biais d’une machine virtuelle soit par le biais d’un compilateur qui convertit le code Dart en code basé sur JavaScript.
Sur le site web de Dart, on peut lire que les navigateurs les plus modernes exécutent le code sans problème. C’est eux : Google Chrome (naturellement), Mozilla Firefox 4 ou plus, et Apple Safari 5 ou plus. Aucune mention d’Internet Explorer et d’Opera, par conséquent.
L’introduction d’un nouveau langage de programmation ne me semble pas être une tâche très facile. Comme nous le rappelle Stephen Shankland de Cnet News, cela dépend de l’adoption primaire à l’université, où les étudiants apprennent réellement à penser à la programmation du futur (ou devraient apprendre, vous savez).
La pensée de Shankland me semble cependant imparfaite dans la partie où il dit que Dart est une alternative à JavaScript. D’après ce que je comprends, au moins une des façons d’exécuter Dart repose encore largement sur JS.
Voyez-vous un avenir dans un langage de programmation créé par Google ? Consultez les commentaires sur cet article. Et pour des informations plus détaillées sur cette technologie, je vous suggère de la lire sur le site officiel de Dart.