haXe is a programming language based on ECMAScript-4 (the same in which actionscript 3 is based - it is very similar to actionscript 3), that can compile code for several different outputs, including flash - as2 and as3, javascript, c++ (which makes us able to compile to the iphone), php and neko.In comparison with the flash as3 compiler, it has numerous facilities and optimizations - such as access to the highly optimized low-level memory opcodes, available only to adobe alchemy<http://www.unitzeroone.com/blog/2009/03/18/flash-10-massive-amounts-of-3d-particles-with-alchemy-source-included/> technology, on the fly assembly of pixel bender codes, optimized data structures and function inlining. These highly optimized data makes haXe the ideal platform<http://blog.joa-ebert.com/2009/04/03/massive-amounts-of-3d-particles-without-alchemy-and-pixelbender/>for coding a 3D library for flash.
Also, conditional compiling makes us able to with little re-coding have the same library available for e.g. flash, iphone (c++) and javascript. And still it offers a very easy remoting option, which makes very easy to pass on instances between clients and servers written in haXe. Rob, I would very interested, I've sent you an email, ok!? 2009/8/3 Michael Iv <[email protected]> > sorry for stupid question but what haxe exactly is? > > > On Mon, Aug 3, 2009 at 1:23 PM, Rob Bateman <[email protected]> wrote: > >> Hey Caue >> >> the haxe branch does work, but is not very well optimised at the moment. >> It is based on the 2.3 release made back in february. If you want to give us >> a hand with it's development, please let us know! I can send over some test >> files that you can setup to give you a start >> >> cheers >> >> Rob >> >> >> On Sun, Aug 2, 2009 at 5:00 PM, Cauê Waneck <[email protected]> wrote: >> >>> No answers? I would like to help out in the haXe branch development, just >>> would need to know at what state this branch really is. >>> >>> 2009/7/30 Cauê Waneck <[email protected]> >>> >>> Hello, I am an haXe developer, and I see that you have an haXe branch on >>>> the svn. Is it working? Is it being regularly updated? How about >>>> optimizations, are they being implemented on the platform? >>>> >>>> I haven't had the time to really test it, but I would really like to >>>> help out. >>>> >>>> cheers! >>>> Caue >>>> >>> >>> >> >> >> -- >> Rob Bateman >> Flash Development & Consultancy >> >> [email protected] >> www.infiniteturtles.co.uk >> www.away3d.com >> > >
