Haxe 4.0.0 open source development toolkit released, includes universal Unicode support and more

Written about 1 year ago by IanDorfman

The Haxe Foundation has released version 4.0.0 of the Haxe cross-platform development toolkit. Among other advancements, the release features universal Unicode support, a new syntax for specifying function types and arrow function syntax to greatly simplify callback functions. The release also features a new high-performance run-time Small HashLink iconHashLink as a successor to Small Neko iconNeko.

Other key updates include:

  • "final" keyword
  • Eval: a faster built-in Haxe interpreter
  • Key-value iterators for easy iteration in for loops
  • Auto-"using" for types
  • IDE services protocol for better IDE support

Haxe is probably best known in the game development world. The toolkit and library of tools built around it have been especially popular with former Adobe Flash developers, among which are scores of game developers. Everything from outright Flash replacements like Small OpenFL iconOpenFL to newer graphics engines such as Small Heaps.io iconHeaps.io provide developers with a wealth of choices. The Haxe toolkit has now been used to produce phenomenal indie games such as Small Dead Cells iconDead Cells and Small Papers, Please iconPapers, Please, as well. Other promising game titles using Haxe have also been announced as development of the core toolkit continues, so the future looks especially bright.

Further coverage:
Haxe 4.0 official download page
Haxe GitHub wiki article