haXe
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
Cet article ou cette section ne cite pas suffisamment ses sources. (date inconnue)
Son contenu est donc sujet à caution. Wikipédia doit être fondée sur des sources fiables et indépendantes. Améliorez cet article en liant les informations à des sources, au moyen de notes de bas de page (voir les recommandations).
|
haXe est un langage de programmation développé par Nicolas Cannasse et la société Motion-Twin qui permet l'utilisation :
- du côté du serveur : un langage Web comme le PHP, Perl, Ruby ou Python.
- du côté du client : Flash (ActionScript 1, 2 et 3) et Javascript, DHTML et AJAX.
Le langage de programmation haXe unit ces différentes plate-formes au sein d’un seul langage. Il apporte des outils qui facilite le traitement d’un monde dynamique tel que le DHTML ou les bases de données, tout en contenant un compilateur qui détectera des erreurs tôt dans la phase de développement.
Mais haXe permet aussi :
- Créer des fichiers Flash SWF qui utilisent les APIs pour les lecteurs (Flash Player) 6, 7, 8 et 9 ;
- Générer du code Javascript utilisant les API DHTML des navigateurs, ainsi que des applications AJAX ;
- Générer du Bytecode qui peut être employé côté serveur (grâce à un plug-in Apache) ou empaqueté dans un exécutable autonome.
haXe permet donc d'assurer l'interopérabilité entre ces différents langages en fournissant des bibliothèques communes et en étant utilisable par les Mac (Intel ou non), GNU/Linux, BSD et Windows.
[modifier] Voir aussi
[modifier] Liens externes
- (fr) haXe