As always, FlashOnTheBeach was a great conference ! Very good talks, great time seeing again friends and meeting new people as well, a lot of fun, and very little sleep.
It's been 2 years now since I talked about Haxe at first FOTB, and it's very nice to see a lot of people getting more and more interested into it.
When I started working on a new programming language in 2005, I knew from the beginning that whatever the great features it will have, it will take several years to get it accepted by people. There's many reasons for that, but I guess the main ones are the following :
- sadly, most of the time, people don't have time to learn new things
- developers are quite conservative about their habits with a given language / IDE
- I guess I'm better at writing software than documentation ;)
- some companies are trying to avoid any risk by using "mainstream" technologies only, which I perfectly understand, although IMHO such behavior prevent some innovation opportunities
- it's hard to convince people with a given technology features alone : they prefer concrete example and success stories
But it's okay that way, since Haxe was not developed for ego purposes but mostly to help me, Motion-Twin developers, and other developers that want to use Haxe, with our daily work. And lately there's been growing interest in Haxe, maybe related to the book being available ?
Anyway, for those that might still wonder about what kind of things you can do with Haxe, here's some of the people that have been answering to the
What do you guys use Haxe for ? question that was posted on the mailing list a few days ago :
- Elliott Carlson has been building 30 to 40 Haxe Flash Desktop applications by using ScreenWeaverHX
- Luis Caraiso is using Haxe/Neko with C extensions for the automotive industry
- Ian Liu is using Haxe for designing mathematical simulators
- Michal Romecki is using Haxe to develop flash games at Prizee.com (one of the most popular french website)
- Cristiano Pierandrei is going to teach Haxe at his university by using the NME graphical library
- Michael Pliskin and his team are using Haxe for a lot of things at CoMapping
- myself and at least six other developers are using Haxe for all of our websites at Motion-Twin, including the popular http://myminicity.com
You can read the whole thread in the mailing list archives to get more examples. We also have People and Projects pages on the Haxe website, which you can easily edit to add yours if you are a regular Haxe user.
What is really nice is that Haxe can be used in many different scenarios, making it a really very complete language.