hashlink
hxcpp
hashlink | hxcpp | |
---|---|---|
5 | 4 | |
791 | 287 | |
1.3% | 0.0% | |
8.8 | 6.1 | |
10 days ago | 4 days ago | |
C | C++ | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hashlink
-
3D and 2D: Testing out my cross-platform graphics engine
> The point of Haxe seems to be as a meta-compiler to generate code for a bunch of different languages/compilers?
That's basically correct, although there is also a cross platform runtime called Hashlink but is unsupported by Kha.
https://hashlink.haxe.org/
-
Ask HN: Does anyone here use Haxe?
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.
-
SDL2 is zlib licensed but why it's not included in other code repositories?
I've seen it in SDL2_image source and also Hashlink repository. They included other dependencies but removed SDL2 in their source code (gitignored it).
-
Try the new try.haxe!
Well, it also has its very own [Hashlink, virtual machine](https://hashlink.haxe.org/).
And it can also compile down to various bytecodes (like JVM), not just to other languages.
-
lots of errors when trying to compile cpp chat server file
According to this, I think you have to specify -lwsock32 -lws2_32 to use the built-in .lib files that contain __imp_recv etc.
hxcpp
-
Ask HN: Does anyone here use Haxe?
I used it on conjunction with OpenFL a few months ago to port a Flash project. My impression is Haxe itself is a pretty solid as a language but I could only get the web-based target to work consistently. The C++ backend seems dead based on the repo activity[1] and I got GC-related crashes with no workaround. I could never get the native Android support working either since it crashed on startup.
Also OpenFL was missing some Flash features the project relied on and I had to spend a lot of time on a fork of their repos patching them in.
[1] https://github.com/HaxeFoundation/hxcpp/graphs/contributors
-
Are there any recent benchmarks of compiled haxe vs C++?
There's lots of features but very little documentation, so you learn features by reading tests and source code. OK for advanced devs, not great for most however
-
Haxe 4.2.0 released
Since I've got current pet hobby regarding static compiles (Zig is good friend at this point, the cached static cross-platform output C compiles via musl is crazy good!) I has to look up if Haxe supports this, turns out yes* when targeting C++.
*https://github.com/HaxeFoundation/hxcpp/issues/729
What are some alternatives?
SDL - Simple Directmedia Layer
haxe - Haxe - The Cross-Platform Toolkit
awesome-haxe-gamedev - Resources for game development on haxe
WKHTMLToPDF - Convert HTML to PDF using Webkit (QtWebKit)
copybara - Copybara: A tool for transforming and moving code between repositories.
flixel - Free, cross-platform 2D game engine powered by Haxe and OpenFL
awesome-config - Configuration and widgets for Awesome WM in Lua and MoonScript
circle - The compiler is available for download. Get it!
reaper-with-typescript-starter
vshaxe - Haxe Support for Visual Studio Code
haxe.io - The home of the Haxe Roundup's (Work in Progress)
circle - A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)