>>50247654>from the link you sent me it looks like some sort of java clone?Yeah, it's definitely closer to Java than it is to C. It is objected-oriented, strictly typed and garbage collected. Its main feature is the ability to cross-compile to different languages, so you can write code in Haxe and compile it to C++ and get a native binary in the end. Or compile it to JavaScript and run it in the browser.
I'm using it to write all my "core" Pokemon systems (pokemon generation, stats calculation, battles, etc.), while the GM game will be a "view" for it. This makes things easier as I'll only use GM to draw stuff on the screen, but I can make the important parts with a more powerful language that provides good checks at compile time (GML is dynamically typed).