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

News and Articles

Videos & Music

Checkout the Multitouch Photo Viewer demo by Patrick Gutlich made with OpenFL and Haxe.

Add a video related to Haxe.

Upcoming Events & Talks

Steve Filby (Marketing Manager of Motion Twin) will participate in “Monsters of Indie” Superstar Dev Panel at PAX West on September 1st.

Add an upcoming event about Haxe.

Job Offers & Bounties

Product Releases

Code Examples

Threading macro like Clojure and pipe operator article.

Prototype SSL Socket Server article.

Have an example you want to add? Consider contributing to the code.haxe.org cookbook.

Previews & Demos

Open Source

Closed Source

The new node-editor by Michael Bickel works with his asset-management & configurator-engine.

First enemy type in “Scales: A Pangolin Story” game by Hello Lightbulb.

New screenshot from WIP game by 1speed studio.

Some Library Releases

None this week.

People & Projects to support

Current Proposals & Discussions

Core Changes

58~ commits have been made to Haxe compiler in the last week.

Investigate binary format for typed AST - comment.

[hxnodejs] Update global API to v12 merged.

Update global API to merged. [cli] Disallow changing the true/false defines merged.

Disallow changing the defines merged. Map.clear pull request.

pull request. Don’t allow to define reserved flags via Context.define pull request.

pull request. Timers rework pull request.

[server/cache] Compilation server reorganization merged.

In case you missed it [server] Initialization status fixed.

Initialization status fixed. Documentation cleanup in std merged.

merged. [cs] Generated casts are not consistent fixed.

Generated casts are not consistent fixed. Type parameter + closure + inlines = invalid syntax tree fixed

[macro] Function kind in AST merged. Breaking change

Function kind in AST merged. Breaking change [python/lua] Allow nullable class name for StackItem.Method merged.

Allow nullable class name for merged. Keep track of String literal kinds merged.

[parser] float_of_string exception in weird conditionals issue.

You can get started using the latest features by downloading a nightly build of Haxe.

Take it easy everyone and have a good week!