4 ms·
The New Haxe Target: HashLink in depth, part 1
- haxiomic 10y agoI understand the advantage of the HashLink target is to provide the choice between a fast-to-compile target (HLVM) and a fast-to-run but slow to compile target (C). So you'd want to use the HL target for quick development iterations and the C target for final release
- beeswax 10y agoAwesome! Really nice what Nicolas and the whole community of Haxe contributors are doing to push language, eco system and targets. Thanks to all of you involved for working on this! > Just-In-Time compilation (actually Ahead-of-Time) Also I do like paradoxes :)
- runeks 10y agoThis is interesting. I wasn't aware of Haxe until now. So it's a runtime system, plus a collection of packages with a standard interface? I think this sounds like a good idea, and I believe I've heard that someone else is trying the same with Haskell, although I can't find the link right now. It makes a lot of sense to leverage the runtime system of GHC, and basically using it as an "embeddable JVM".
- yoklov 10y agoHaxe is actually a programming language[0], which can target JVM, CLR, C++, Flash, JS, and a number of other platforms. It has found some use in game development, but is still fairly niche. This is (I guess) a tech overview of a new platform designed for the purpose of being a Haxe target. [0]: http://haxe.org/ http://haxe.org/
- tluyben2 10y agoHaxe compiles to many other languages / platforms; so 'compiling' for .NET would actually give you a lot of C# files which you are not to touch, which are then compiled to a binary. Same for the other platforms.
- macspoofing 10y agoImpressed with the project. Haxe keeps plugging along and (along with Dart) is one of best kept secrets in the app space.
- emsy 10y agoDart is such a great and modern language, it's a pitty it isn't more popular. I'd love to see Dart as a general purpose scripting language that's easily embeddable, like Lua.
- aikah 10y agoNo need to point out that Haxe is written in Ocaml ;)