I like the end goal, but am confused why I haven't heard of it until today.
I like the end goal, but am confused why I haven't heard of it until today.
Personally I have built a student management system for 4 schools as a web app in Haxe, using it both on the server and on the client (JS). I have loved the language, but it has been a mixed affair. On the one hand some features (macros, remoting, code sharing between client & server) have sped up development hugely. On the other hand, sometimes libraries or tutorials just don't exist and you end up reinventing tools that would exist in other languages already.
The community is tiny, but really really helpful, friendly and intelligent. I recommend having a look. There is some hype and ridicule over the "run everywhere" claim but the underlying technology is a delight to work with. I hope it gets more popular support and more tutorials / libraries.
1: http://haxe.org/foundation/who-uses-haxe.html 2: https://github.com/tivo 3: http://massiveinteractive.com/
Source: http://en.wikipedia.org/wiki/Papers,_Please#Development
I wrote a blog post that talks about why we chose Haxe here: http://blog.proletariat.com/post/63004824563/choosing-a-deve...
It's a pretty great experience, I wrote a long post about it here: http://www.gamasutra.com/blogs/LarsDoucet/20140318/213407/Fl...
It focuses on the popular Haxe library OpenFL, but has a lot of information that pertains to Haxe itself as well.