4 ms·
It 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 an
by thosakwe 8y ago
It 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.
- giancarlostoro 8y agoIts a nice language though some of the output is weird. Like I did a PHP target as a test and I think I did a print statement and it added a lot of code in there when i was expecting a simple echo or something. So it can have its downsides depending on what you do. Definitely curious where it stands for Mobile though.
- swsieber 8y agoIt's great for mobile games - it has a nice foundational library, OpenFL, and an assortment of wd game engines.
- xet7 8y agoThere has been a lot of progress to clean up target languages syntax, as can be seen from talk "Haxe 4.0" by Nicolas Cannasse: https://haxe.org/videos/conferences/haxe-summit-us-2018/ https://haxe.org/videos/conferences/haxe-summit-us-2018/
- kevin_bloch 8y agoI wonder, did you have the "dead code elimination" feature enabled? (Just throwing it out there. I haven't tried transpiling to PHP with it myself. :) )
- giancarlostoro 8y agoNot sure, this was many years back but if it wasn't a default it's very likely I didn't.
- simion314 8y agoLanguages without a big tech company behind do not get popular, all the popular new languages ahve big companies behind Rust,Go,TypeScript
- catach 8y agoSingle-big company control/backing is not sufficient (Dart) nor historically necessary (Python, Perl, Scala, Ruby, PHP, Lua, JS). I'd agree though that it's a huge marketing win.