A
Anonyme
Invité
J'ai trouvé deux discussions sur ce sujet, ce qui est certainement trop peu. Mais il manque surtout une belle présentation.
Haxe est un langage de programmation orienté vers le web, projet du plus en plus connu Nicolas Cannasse dans le monde de l'open source.
Haxe implémente des librairies reconnues comme javascript et flash, mais aussi Neko, autre réalisation de la même personne. Neko permettra par exemple de remplacer PHP.
L'avantage était pour moi dans un premier temps la création d'animations flash évitant de télécharger une démonstration chaque mois. On se rend compte vite que le fichier swf peut devenir un véritable logiciel par la façon de programmer orientée objet.
Ensuite il y a bien sûr ScreenWeaver, permettant de faire cette fois un vrai logiciel "sur le bureau" comme d'autres, mais plus évoluées en matière de graphismes. Et surtout, ScreenWeaver existe pour Linux, Mac OS et Windows. Il n'y a pas mieux en matière de portabilité: votre programmation ne change pas.
Puis, une raison de taille est l'utilisation d'un langage unique pour toute sorte de programmation: Client web après compilation Javascript, Serveur après compilation Neko, etc.
L'archive téléchargée de Haxe contient le compilateur, un gestionnaire de librairies, un serveur de développement, et je dois en oublier, même sur le reste de mon message.
A préciser que la bibliothèque est riche, la mailing-list anglaise très réactive, le projet très ambitieux et bien réalisé.
http://www.haxe.org/
http://www.nekovm.org/
Haxe est un langage de programmation orienté vers le web, projet du plus en plus connu Nicolas Cannasse dans le monde de l'open source.
Haxe implémente des librairies reconnues comme javascript et flash, mais aussi Neko, autre réalisation de la même personne. Neko permettra par exemple de remplacer PHP.
L'avantage était pour moi dans un premier temps la création d'animations flash évitant de télécharger une démonstration chaque mois. On se rend compte vite que le fichier swf peut devenir un véritable logiciel par la façon de programmer orientée objet.
Ensuite il y a bien sûr ScreenWeaver, permettant de faire cette fois un vrai logiciel "sur le bureau" comme d'autres, mais plus évoluées en matière de graphismes. Et surtout, ScreenWeaver existe pour Linux, Mac OS et Windows. Il n'y a pas mieux en matière de portabilité: votre programmation ne change pas.
Puis, une raison de taille est l'utilisation d'un langage unique pour toute sorte de programmation: Client web après compilation Javascript, Serveur après compilation Neko, etc.
L'archive téléchargée de Haxe contient le compilateur, un gestionnaire de librairies, un serveur de développement, et je dois en oublier, même sur le reste de mon message.
A préciser que la bibliothèque est riche, la mailing-list anglaise très réactive, le projet très ambitieux et bien réalisé.
http://www.haxe.org/
http://www.nekovm.org/