My parents brought me a ZX Spectrum clone with 48K RAM and BASIC for my 7th birthday. I’ve been programming since then.
I work in a game dev company called Plamee and we make mobile games. I was able to push Haxe there and we are using it very successfully for the game logic part.
I was using Sublime Text for a long time, because I loved its simplicity and speed, however now I’m moving over to Visual Studio Code, as it provides some great productivity features. Me and Simon are currently working on improving support for those in Haxe.
GitHub and Travis CI are really great for my open-source work.
I’m mostly using a Windows PC, but I also have a macbook (though I don’t like OSX, so I have Windows there too). At my job, I sometimes have to deal with Android and iOS devices since we’re developing games for them.
For my job, my main reason to use Haxe was for its cross-platform abilities, of course. In general, I really appreciate Haxe’s powerful type system and configurable compile-time behavior through macros that allows me to write concise code and have small and efficient output, while still being safe.
Another great thing about Haxe is surely the community. Both devs and users are very smart, friendly and helpful, I really love to be a part of this.
I really miss null-safety and sometimes short-lambdas, but that’s not critical and can be implemented to some extent.
Mobile, Android and iOS.
Speaking of language features I’d appreciate null-safety, short-lambdas and tuples/destructuring. But the most needed thing right now IMO is more IDE support features.
It would be nice to see some advancement on the language side, but I agree, its currently not important.
The cookbook is a great addition, lets hope people will contribute to it like they did on
old.haxe.org open wiki.
Can’t really say what is the best use, but I’m really impressed to see cross-platform frameworks that leverage multiple Haxe targets, especially new ones like Python.
I’m not sure what the foundation really means, so to me it’s just a group of core developers.
Moving to GitHub is obvious, but nevertheless the best choice for Haxe, which brought so many contributors! Also, Andy Li’s work on building and testing Haxe and related products (HaxeLib, Neko, etc) is one of the best things happened to Haxe.
Maybe communication within the team could be better. When I just joined the development, I was surprised that only so few developers are using the IRC channel.
I mostly contribute small fixes and polishing everywhere, as well as dev-version QA so I can only be proud of these as a whole. If everything goes well, I’ll have a big reason to be proud soon, but let’s not talk about it for now. :)
Oh yeah, I forgot about
hxnodejs, which seems to be greatly appreciated and used by a lot of people.
At work, we surely make use of the optimizations I’ve applied to the C# target.
Yeah, I’m getting mails from time to time. Once I even got an offer involving OCaml :-)
I will make a short talk on how I managed to convince my company to use Haxe and how it worked out. This is going to be my first talk in public, and it’s in foreign language, so I’m a bit nervous.
Meeting like-minded people! \o/ Also visiting Paris :)