Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.
3.4.221 Mar 2017 03:25
Cpp : with @:native names being prewith ::
Cpp : with return type handling
Cpp : inaccurate line numbers that threw off deging
Php7 : generation of ` 0 ` constructs
3.4.115 Mar 2017 12:05
Php7 : added source maps generation with `-D source_map` flag.
All : compilation server with two identical @:native paths on extern abstracts.
All : invalid inling in a specific case
All : various display related cpp : improved typing of some Function/Callable-related types
hl : various and improvements.
Php : FileSystem.stat() for directories on Windows
Php/php7 : invalid result of Web.getPostData()
Php7 : invalid access to length of string in some cases
Php7 : infinite recursion on MysqlConnection.()
3.4.008 Feb 2017 01:15
General improvements and optimizations:
Support completion for static extensions.
Removed neko dependency for macros, use PCRE instead.
Disabled analyzer optimizations by default, re-enable with -D analyzer-optimize
PHP7: Generate native v instanceof MyType instead of Std.is(v, MyType) where possible for better performance,
added @:phpNoConstructor meta for externs which do not have native php constructors and yet can be constructed,
greatly reduced amount of generated tmp vars,
Array performance improvements.
HL: made various improvements
+ fixed using picking up non-static abstract functions
+ fixed issue with side-effect detection when optimizing
+ fixed issue with zlib bindings causing zlib_deflate errors
+ Allow user-defined modules in php package
+ Dereference some of php.Syntax methods if required
+ fixed assigning a method of dynamic value to a variable
+ fixed missing initialization of dynamic methods in classes with empty constructors