Haxe: Cross-Platform Development's Best-Kept Secret
21–30 of 42 posts
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#22We used Haxe for a while at my last company for a cross-platform engine that would actually run well on web (browsers couldn't yet handle "real" Unity WebGL builds at that time). While it "worked" and the resulting engine / suite of games ended up net profitable, and I'm a fan of Haxe's features as a language (I am really missing the pattern matching and macros in Typescript these days), I must say the build pipeline…
That was my experience as well.
Too many moving pieces going in different directions. When it wasn't a Lime issue, it was Hxcpp, or OpenFL, or a combination of these. That was 3-4 years ago though.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#23Re: Haxe: Cross-Platform Development's Best-Kept Secret
#24Like I did a few years ago, I quickly browsed through some of the sites and didn't find solid quick start stuff needed to get me (a haxe noob) to go further. For a 'mature' platform looking to get more attention I would have liked an easy step-by-step demo 'hello world' for a haxe -> android target. But, I couldn't even find much in the way of haxe-for-dummies that specifically address the android target.
I guess it's not that multi-platform, after all.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#25It might be time to try Haxe. I’ve always wondered why it doesn’t get a lot of buzz around it. It seems like a genuinely good way to achieve “write once, run anywhere.” It’s always interesting how the chicken-and-egg problem applies to programming languages.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#26Like I did a few years ago, I quickly browsed through some of the sites and didn't find solid quick start stuff needed to get me (a haxe noob) to go further. For a 'mature' platform looking to get more attention I would have liked an easy step-by-step demo 'hello world' for a haxe -> android target. But, I couldn't even find much in the way of haxe-for-dummies that specifically address the android target.
Oh, but, if you have wine or some virtualization software you can run quickly get started using 'haxedevelop'... I guess it's not that multi-platform, after all.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#27Re: Haxe: Cross-Platform Development's Best-Kept Secret
#28Like I did a few years ago, I quickly browsed through some of the sites and didn't find solid quick start stuff needed to get me (a haxe noob) to go further. For a 'mature' platform looking to get more attention I would have liked an easy step-by-step demo 'hello world' for a haxe -> android target. But, I couldn't even find much in the way of haxe-for-dummies that specifically address the android target.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#29The biggest thing that interests me about Haxe is it is rare to find a high-level language with a sophisticated static type system and familiar syntax. This is why TypeScript is so much beloved, but Haxe has some awesome features TypeScript lacks, like a pattern-matching switch statement (with guards), and array comprehensions.
Re: Haxe: Cross-Platform Development's Best-Kept Secret
#30Is haxe used for anything other than games? The userbase seems to have a focus on flash, games etc.
I’ve used it for web (my failed startup was in Haxe, my side projects still are mostly Haxe). To be honest these days I mostly just use it as a “better JavaScript” because I’d prefer my backend to be NodeJS rather than PHP or Java or sone other Haxe target. But I really do prefer it to JavaScript, even with Babel and Flow and ES6 and all the things to modernise Js.