4 ms·
The Haxe community is made up of a lot of folks interested in general cross-platform dev, but there's also a ton of folks from the Flash diaspora. Accordingly
by jdonaldson 9y ago
The Haxe community is made up of a lot of folks interested in general cross-platform dev, but there's also a ton of folks from the Flash diaspora. Accordingly, many tools and frameworks are evolutions of the "Flash way" (HaxeDevelop, OpenFL), while other tools and frameworks are starting from scratch, or adapting to other ecosystems (vscode-haxe, Kha).
There's always been calls to "unify" the frameworks, tooling, etc., but I don't think that's a healthy environment for Haxe. Haxe exists as a way to avoid ecosystem lock-in. It's a bit antithetical if the community imposed restrictions on how to develop with Haxe.
- camus2 9y agoHaxeDevelop isn't going to run on Linux or Mac, that's the point. Programming communities should focus on writing language servers and let developers use their favorite IDE instead of forcing people to use a specific IDE.
- markknol 9y agoThere is a language server build by the Haxe team. https://github.com/vshaxe/haxe-languageserver https://github.com/vshaxe/haxe-languageserver HaxeDevelop consumes that. If you want a cross-OS IDE, or something that works on mac/linux, then use vscode + vshaxe.