Solibulo

Uninteresting things

Haxe

by softlion 4. October 2008 21:20

Like Script# and JSC, Haxe is another open source project which aims to unify web technologies: javascript, flash (actionscript), php, and soon maybe C#.

 

The originality of Haxe is that it has created its own language and compiler, which may generate .js, .as, .php, ... files. Haxe has its own framework fully written in Haxe with high level classes which maps to native classes in the target language. That means two things: 

  • as this is a new language the learning curve is increased (even if it mimics existing languages) and if the project stops you can forget what you learned.
  • As a meta language - a language which aims to include all features of target languages - it inherently can't supports all target language features.

Although you may now think you won't use Haxe, Haxe has one major advantage : real company websites are partially written using Haxe and have professionnal looking multiplayer games.

 

References

Haxe project: http://haxe.org/

Websites written using haxe: http://softlion.labrute.fr/ http://dinocard.net/ http://www.cafejeux.com/ ...