This post is a brief post on what I think were the main highlights from this years WWX2015, hosted at Mozilla Paris and organised by Silex Labs, even though I missed half of the second day :/
Its already been ten years of Haxe which I've been writing Haxe roundups for the last five! Alot has happened since the first haXe roundup. A quick note that half of the links in the first roundup don't work any more.
Todd mentioned that this wasn't a library TiVo needs themselves, but sees the Haxe community needing. I agree, having other libraries built ontop of Activity would simplify cross-platform concurrency.
There was even mention of Activity been merged into the standard library.
And with Jason at the helm, it now powers Haxe.org, the brand new lib.haxe.org, of course the Ufront.net website and afew client projects Jason has worked on, including Jason's startup Today We Learned.
Cppia, pronounced sepia, is a new HXCPP target by Hugh Sanderson which is the entire HXCPP library compiled to a single executable allowing you to iterate faster by compiling to instruction assembly which is then interpreted by Cppia.
This means you can run HXCPP code without a cpp compiler. You can also create your own Cppia host, including other libraries like AcadNME which is a NME Cppia host. There's even an Android version of AcadNME available from the Play Store.
Kraffiti takes your image assets and convert them to the best performing format for your target.
He also lightly touched on a new feature, powered by macros, that allows you to create multiplayer games with minor changes to your code. Kha at compile time will create a headless nodejs server which has the final say. It can also rewind game time!
Robert finished off demonstrating two new additions to Kha, targeting Oculus Rift, Samsung Gear VR and Google Cardboard and generating the source code and running Mampf Monster through Unity3D, gaining Unity's 21 platforms to target.
With the help from Joshua Granick, James Grey, Justo Delgado, Lucas Pope, Puzzl and Lars himself have teamed up with WayForward who have 25 years worth of console knowledge into their wfEngine which gives them access to the WiiU, 3DS, Xbox One, Xbox 360, PS3, PS4 and the PS Vita.
Lars and the team have made the most progress getting Lime and OpenFL working on the WiiU solely because they got the WiiU dev kit first.
Remember this isnt just for games, think of Netflix for example. Lars is currently looking for anyone interested in Haxe, Lime and OpenFL being on consoles to fill out this form to help him gauge interest.
Of course there was more than these five topics at WWX2015.
And lastly, a talk I wished I hadn't missed, Daniel Glazman spoke about Quaxe, a pure Haxe HTML5 / CSS parser and renderer with native-like UI through Qt bindings. But apparently he ended with concerns about the Haxe Foundation, its roadmap is unknown, its finances are unknown and the foundation itself relatively unknown.
The Haxe Foundation seem to have taken note and have started a Project Management repository to discuss and coordinate the future.