#InstantDev: Le langage de programmation Open Source Haxe débarque en version 4

Haxe est un langage de programmation open source ciblant les langages JavaScript, C ++, C#, Java, JVM, Python, Lua, PHP et Flash.
Haxe permet d’accéder aux fonctionnalités natives de chaque plateforme et offre ses propres machines virtuelles (HashLink et NekoVM) mais peut également fonctionner en mode interprété.

Ce langage cross-plateform optimisé, peut être utilisé à la fois pour le développement des jeux vidéo que pour la création d’applications de bureau, d'applications mobiles ou encore d'applications Web..

Enfin, le code écrit en Haxe peut être compilé sur n’importe quel support cible.

Parmi les nouveautés de la version Haxe 4.0.0, on peut citer comme fonctionnalités :

  • Un protocole de services pour les EDI ;
  • Un successeur pour Neko, plus performant : HashLink.
  • Un support Unicode sur toutes les cibles ;
  • Une nouvelle syntaxe pour la déclaration des fonctions ;
  • Une syntaxe avec l'opérateur flèche (comme en JavaScript) ;
  • Un mot clé final pour les fonctions ;
  • Un nouvel interpréteur Haxe plus rapide ;
  • Des itérateurs clé-valeurs ;

 

Pour plus d’infos concernant les nouveautés, vous pouvez consulter ce lien.

Publié le 26 Novembre 2019