Jonathan Le Lous : A la découverte du langage libre multiplateforme Haxe
mardi 2 avril 2013 à 14:06Salut,
Les outils développés autour du langage Haxe répondent aux problématiques de multiplicité d’environnements de consultation : ordinateurs, mobiles, tablettes, TV connectées et set-top box.
Haxe est un langage de programmation open source (plus exactement un compilateur écrit en OCaml) qui permet d’écrire la partie serveur et la partie client dans un même langage.
Haxe permet ainsi de :
- créer des fichiers SWF qui utilisent les APIs pour les lecteurs Flash Player ;
- créer du code JavaScript utilisant les API DHTML des navigateurs, ainsi que des applications AJAX. Il est aussi possible d'utiliser des bibliothèques extérieures, tels que jQuery (inclus au téléchargement de Haxe) ;
- créer du bytecode pour la NekoVM qui peut être employé côté serveur (plug-in Apache) ou empaqueté dans un exécutable autonome ;
- créer du code PHP qui peut être déployé sur un serveur qui supporte PHP 5.
Haxe assure ainsi l’interopérabilité entre ces différentes plateformes (cross-platform) en fournissant des bibliothèques communes.
Plus d'info: http://www.silexlabs.org/
+++ Jonathan
Original post of Jonathan Le Lous.Votez pour ce billet sur Planet Libre.
Articles similaires
- Bardamu : Scénarios de retour en force des WebApps pour un web plus libre (09/08/2011)
- Jonathan Le Lous : RMLL 2012 : Entreprises et communautés, la logique gagnante du logiciel libre ! (13/07/2012)
- Julien Barrier : Jappix me, votre profil dans les nuages (17/12/2011)
- Jonathan Le Lous : L'entreprise numérique : le rôle de l'éducation et de la formation au logiciel libre (12/09/2012)
- Tasse de Café : Les performances de JavaScript améliorées dans Firefox 18 (13/09/2012)