4 ms·
A viable alternative is Rust + OpenGL, using gfx[1]. I've had success cross-compiling one Rust codebase to Windows, Mac, and Linux native applications that can
by artursapek 8y ago
A viable alternative is Rust + OpenGL, using gfx[1]. I've had success cross-compiling one Rust codebase to Windows, Mac, and Linux native applications that can render OpenGL graphics. I even got the compilation for all three targets working from within a single docker image, meaning the build can easily be set up in any modern CI system.
[1] https://github.com/gfx-rs/gfx https://github.com/gfx-rs/gfx
- pjmlp 8y agoRust still lacks support for many platforms where there is a C and C++ compiler, and on Windows it is found lacking regarding COM/UWP.
- justinclift 8y agoGo + OpenGL works too, though the sizes of binaries when generating to WebAssembly isn't yet very good. Needs some optimisation done on that part. ;)