Ajouter un commentaire

Dart est un langage interressant en soit, surtout si on le compare à Javascript. Il support en effet les classes, les types, les enums, les generics, les metadata, etc...

Malheureusement il souffre de nombreux defauts qui le rendent beaucoup pertinent que d'autres solutions comme Haxe ou Typescript. Dart2JS dispose d'un Dead Code Eliminator qu'on en peut pas désactiver. Impossible donc de l'utiliser pour ecrire une librairie ou une api. Ensuite interragir avec avec d'autres librairies JS nécéssite l'usage de JS-interop qui alourdi conciderablement le poid du js produit.Il est bon de noter que Google n'a pas choisi Dart pour développer AngularJS 2 mais TypeScript.

Enfin les performances de Dart-JS ne sont pas formidable et dautres techonologies sont bien plus efficaces : http://www.infognition.com/blog/2014/comparing_flash_haxe_dart_asmjs_and_cpp.html

J'ai donc du mal à croire en l'avenir de Dart pour le web.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 L      GGG   ZZZZZ  L     X   X 
L G Z L X X
L G GG Z L X
L G G Z L X X
LLLL GGG ZZZZZ LLLL X X