Live data from Hacker News

Ask HN: Does anyone here use Haxe?

news.ycombinator.com

11–20 of 41 posts

Re: Ask HN: Does anyone here use Haxe?

#11
Haxe is my favorite programming language. I recommend hanging out in the Discord, the community is quite active! We have had new frameworks like Ceramic [0] popping up and one of the (imo) best UI libraries: HaxeUI [0] be continuously developed. There is a bit of unrest on the future of Haxe, but I have seen development pick back up recently.

[0] https://ceramic-engine.com/ [1] https://github.com/haxeui/haxeui-core

Re: Ask HN: Does anyone here use Haxe?

#12
For years I worked on interactive contents for museums and such. Mostly using Adobe Air (Flash with AS3).

At one point around 2014 I was looking for alternatives and tried Haxe with OpenFL. I loved the language but the ecosystem was super fractured. I remember something was breaking on the latest version of OpenFL and the cause was in some intermediary layer to make the whole thing work (Lime IIRC).

Re: Ask HN: Does anyone here use Haxe?

#13
When I started a gamedev project with some friends last year we considered Haxe against other engines/frameworks. Most of us had touched flash/actionscript game-making in the past in some way, so it was an interesting choice (less to learn). In the end, Godot easily beat out Haxe given the popularity, which go a long way to making development easier and more fun. I don't doubt it's mature in its own way, but I think we made the right choice.

I've found tons of resources and cool people in the Godot environment that I've worked with. I'm taking a break on the game to develop new features for an addon we use in-game with the maintainer on things, which is not something you get as often with a more seldomly used platform. All to say, I'm satisfied with our decision.

Re: Ask HN: Does anyone here use Haxe?

#14
post #6

It never gained significant popularity. If you want to learn a new language, choose something that is already popular and is gaining popularity. That would be Typescript or Rust at this moment.

This is a complete non-answer. I'd assume that they know that Haxe isn't as popular as other languages, but they're asking about people's experience with Haxe, not looking for recommendations on which language to learn.

Sounds more like a chat bot answer, TBH. It misses the point of the question in a much too subtle way.

Re: Ask HN: Does anyone here use Haxe?

#15
It's probably the best way to get into game development if you already have some programming experience (LOVE 2D if you're inexperienced). I tried it a while back but when I did the documentation left much to be desired.

Re: Ask HN: Does anyone here use Haxe?

#16
I use Haxe personally and professionally, and I love it. My use case is slightly different though, I work in R&D, so the emphasis isn't on production code but on getting a wide-ranging set of proof-of-concepts built quickly. For example, my current project required that we run the same logic in a Java service, Java client, Python client, and (coming soon) Javascript and C++ clients. Haxe worked great for getting that infrastructure up and running quickly in all of those locations so that production teams could start experimenting. I find that Haxe is great for that use case, I've got a core set of utiltiy libraries that I've been using for about a decade now that run in Java, Python, C++, and Javascript, so for a given new project I've already got a good set of code that I can use.

I've also written Maven plugins - and later when I ditched Maven, Bazel rules - to incorporate Haxe projects into our build systems that work pretty well. This makes it pretty seamless to incorporate say a Haxe built Java library into a project, and the same utilities in Javascript - including debugging in Eclipse or the browser.

It's not all sunshine though, I find that Haxe-compiled Python code tends to be underperformant and needs a lot of love to become as performant as, for example, the equivalent Java code. And it is true that the community is smaller, so it can be hard sometimes to get answers to questions. But it's still fun to write and work with, and I definitely see myself continuing to use it in the future.

Re: Ask HN: Does anyone here use Haxe?

#18
I ended up using it to play with development around 2013 for writing an algorithm that could be cross compiled to "any programming language" [1]. Really think about Haxe often and like it but have not found a personal necessity to use it again.

[1] http://blog.databigbang.com/searching-for-substrings-in-stre...

Re: Ask HN: Does anyone here use Haxe?

#19
post #14
post #6

Earlier quoted context omitted.

This is a complete non-answer. I'd assume that they know that Haxe isn't as popular as other languages, but they're asking about people's experience with Haxe, not looking for recommendations on which language to learn.

Sounds more like a chat bot answer, TBH. It misses the point of the question in a much too subtle way.

Nah, it's a common beginner misunderstanding.

There's a huge genre of blog posts and Reddit threads where beginners tell other beginners which language is best to learn to get started with programming. My guess is that OP mistook this thread for one of those.

Re: Ask HN: Does anyone here use Haxe?

#20
The person who made Haxe (Nicolas Canesse) went on to found Shiro Games (https://shirogames.com), a game development company. I believe all their games are made in Haxe. The latest one, "Dune: Spice Wars" was released this September and Google says the engine is HashLink (https://hashlink.haxe.org/) which is a VM for Haxe.

I don't know any other companies who are releasing games in Haxe today.

Post reply on HN