Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.

News from the Community

News and Articles

Events

Haxe, A language by gamedevs for gamedevs at FOSDEM 16 by David Elahee.

Game Releases

Rocking Pilot has been Greenlit.

Linkage, a puzzle game available from the Google Play Store.

Previews, Demos & Snippets

Some library releases

foxhole on GitHub.

HaxeLime3D on GitHub.

txthx on NPM and GitHub.

Verbal Expressions for Haxe on GitHub.

HaxeLive on GitHub.

Updates from the Haxe core

103 commits have been made to Haxe in the last few weeks, with 180 issues closed across the Haxe ecosystem.

New analyzer commit.

Copy propagation commit.

Jump/peek definition pull request.

Always use analyzer transformations pull request, plus stats.

You can start using the latest features by grabbing a nightly build of Haxe.

What peaked my interest from this roundup was the unofficial tink_* announcement made over on the mailing list by Juraj Kirchheim. Juraj has released tink_runloop , tink_streams , tink_io , tink_tcp and tink_http , with foxhole being a sort of working demo combining all of these libraries. I’ve already used tink_runloop recently to make a tool multithreaded with no real effort, thanks!

I’ve known for some time about unreal.hx , built by Cauê Waneck and the Proletariat Inc team, which is an open source Haxe plugin for Unreal Engine 4. Unreal.hx “supports the full C++ API, including delegates, C++ lambdas and templates”. Cauê has also built unreal.hx into a cppia binary, so you can iterate in seconds, whilst running at almost native speed.

Simon, the compiler developer, has been fixing and improving Haxe these last few weeks over the Christmas period. Thanks!

Have a good week everyone!