I’m wondering if there are any plans to support the Haxe programming language? And if not, I would like to try and make a case for its inclusion in the CodinGame IDE.
For those unfamiliar, “Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform’s native capabilities.” (Source: Haxe official website). I would have described it in my own words, but I doubt I could do it as concisely as they have.
Last year marked ten years of Haxe. As the language matured its use-cases became more apparent, and communities slowly formed around them. By far the biggest of them is the game development community - where Haxe’s ability to target multiple platforms from a single codebase is used to develop cross-platform video games with ease. Other popular use-cases include web development (where Haxe makes it possible to easily share code between a JS front-end and PHP / Neko back-end) and mobile development. Haxe’s versatility has made it the tool of choice for projects at a variety of companies.
Haxe is still growing, and growth means new users. While there is a “play area” for the curious (in the form of try.haxe.org), CodinGame provides a much better platform for actual learning. Experienced users would benefit from this as well - keeping their skills sharp through contest participation and puzzle solving.
Hopefully I’ve made the case for Haxe inclusion an interesting one. I look forward to reading any replies!