I used Haxe a lot when OpenFL + HaxeFlixel were still more common. Haxe is a nice programming language.