haXe is a new powerful programming language that can generate Javascript code and also compiles to Flash SWF (including latest Flash Player 9). It handles all the browsers differences and has crossplatform APIs such as Xml, Http, Date…
The sweet thing about it, is instead of using 3 languages to write webapps, now you only need one. Instead of Actionscript+Javascript+PHP, you can use haXe+haXe+haXe.
As a replacement for ActionScript: contains several powerful language features, including ‘type inference’, and can compile the same code to flash 6,7,8 or 9. No need to switch syntax when going between versions.
As a replacement for JavaScript: Provides a typed language, to help you make fewer errors, versus javascript’s complete dynamic typing.
As a replacement for PHP(Perl/Python/Ruby/etc): Use the same language on the client and the server. Libraries for file/database/image/etc manipulation. Compiled to bytecode, thus can run much faster than the interpreted languages (some benchmarks show it 20 times faster than PHP).
haXe website | digg story