3 ms·
To put it dramatically, Haxe is a parasitic environment. It can't offer tooling quite as robust or exact as a ground-up language environment. In exchange it all
by chipsy 11y ago
To put it dramatically, Haxe is a parasitic environment. It can't offer tooling quite as robust or exact as a ground-up language environment. In exchange it allows projects to change direction very rapidly and bolt together the union of technologies native to a platform, and technologies made portable within Haxe.
This has made the language a hard sell in its first decade. Lots of people have passed through, made something amazing, and then wandered off. The compiler has always been solid, but the rest of the ecosystem regularly encounters missing pieces. A "full-stack" mentality is nearly a must to ship a project in Haxe.
But since it's made it this far, it's only likely to keep improving from here. After all, "prevent lock-in" and "reduce portability costs" are powerful selling points.