Haxe est une boîte à outils open source qui vous permet de créer facilement des outils et des applications multiplateformes ciblant de nombreuses plates-formes grand public. La boîte à outils Haxe comprend :
Le langage de programmation Haxe , un langage de programmation moderne, de haut niveau et strictement typé
Le compilateur croisé Haxe , un compilateur de pointe ultra-rapide pour de nombreuses cibles
La bibliothèque standard Haxe , une bibliothèque complète et multiplateforme de fonctionnalités communes
Haxe vous permet de compiler pour les cibles suivantes :
Javascript
C++
JVM
Lua
PHP7
Python3
Lien de hachage
NekoVM
Flash (bytecode SWF)
Et son propre interprète
Vous pouvez essayer Haxe directement depuis votre navigateur sur try.haxe.org !
Pour plus d’informations sur Haxe, rendez-vous sur le site officiel de Haxe.
Le projet Haxe dispose de plusieurs licences, couvrant différentes parties des projets.
Le compilateur Haxe est publié sous la licence publique générale GNU version 2 ou toute version ultérieure.
La bibliothèque standard Haxe est publiée sous licence MIT.
La machine virtuelle Neko est publiée sous licence MIT. Ses bibliothèques d'exécution groupées (ndll) et ses outils sont publiés sous licences open source comme décrit dans https://github.com/HaxeFoundation/neko/blob/master/LICENSE
Pour les licences Haxe complètes, veuillez consulter https://haxe.org/foundation/open-source.html ou extra/LICENSE.txt.
La dernière version stable est disponible sur https://haxe.org/download/. Des binaires prédéfinis sont disponibles pour votre plateforme :
Installateur Windows
Binaires Windows
Installateur OSX
Binaires OSX
Progiciels Linux
Binaires Linux 32 bits
Binaires Linux 64 bits
Les versions de développement automatisées sont disponibles sur build.haxe.org.
Voir extra/BUILDING.md.
Pour plus d'informations sur l'utilisation de Haxe, consultez la documentation Haxe :
Haxe Introduction, une introduction à la boîte à outils Haxe
Le Manuel Haxe, le manuel de référence du langage Haxe
Haxe Code Cookbook, extraits de code / ressource d'apprentissage
API Haxe, documentation du standard Haxe et des API natives
Haxelib, Haxelib est le gestionnaire de packages pour Haxe Toolkit.
Vous pouvez obtenir de l'aide et discuter avec d'autres Haxers du monde entier via :
Forum communautaire Haxe
Haxe sur le débordement de pile
Salon de discussion Haxe Gitter
Serveur Discord Haxe
? Soyez informé des dernières actualités Haxe, n'oubliez pas de lire les résumés Haxe.
Haxé | Néko | SWF | Python | HL | PHP | Lua |
---|---|---|---|---|---|---|
2.* | 1.* | 8-10 | - | - | - | - |
3.0.0 | 2.0.0 | - | - | 5.1+ | - | |
3.2.0 | 12-14 | 3.2+ | - | - | ||
3.3.0 | 2.1.0 | 21 | - | 5.1, 5.2, 5.3, LuaJIT 2.0, 2.1 | ||
3.4.0 | 1.1 | 5.4+ et 7.0+ (avec -D php7 ) | ||||
4.0.0 | 2.3.0 | 1.11 | 7.0+ |
Voir CONTRIBUTING.md pour en savoir plus. Merci!