Google planifiait un « successeur » à Javascript, qui s’appelait à l’origine « Dash », et finalement renommé assez récemment « Dart » (sans doute pour éviter la confusion avec le shell homonyme).
- Les spécs et infos sont ici et notamment un chapitre qui intéressera les septiques « Mais à quoi ça sert ce truc ? »
- Vous pouvez jouer avec en ligne ici
- Vous pouvez télécharger et compiler le runtime ici
On est vraiment aux prémisses de ce langage, et l’interpréteur doit pour l’instant forcément être compilé (pas de binaire distribué).
En tous cas le langage lui-même semble avoir quelques atouts comme un modèle objet assez complet et une librairie assez riche. La fameuse fonction « main() » me laisse toutefois une impression bizarre…
En ce qui me concerne, je trouve le langage lui-même intéressant, mais je préfère largement l’orienté prototype de Javascript (qui a montré sa puissance notamment pour permettre de lisser les APIs entre les différentes implémentations des navigateurs), son évolution Harmony semble bien plus sexy que ce que peut proposer Dart, et quite à utiliser un convertisseur « * ? JS » dans ma page je préfèrerais jouer avec CoffeeScript.
En bref: à suivre, pour voir s’il a plus d’avenir que leur dernière création nommée « Go » (vous connaissez pas ? Ah si, mais juste de nom ? Normal…).