Closed RobDavenport closed 1 year ago
Took a look at Zig, it doesn't look to bad: https://ziglang.org/documentation/0.9.0/#toc-WebAssembly
Zig has been added!
AssemblyScript Imports (from Gamercade): https://www.assemblyscript.org/concepts.html#module-imports
And Exports (example on homepage): https://www.assemblyscript.org/
Bindings has been started @ https://github.com/NEARworld/gamercade-as
Updated the sheet to reflect AS bindings!
C also doesn't look too bad: https://aransentin.github.io/cwasm/
I might be able to get this one done as well through Zig.
Go bindings have been started at: https://github.com/zyellowhorse/go-template
But they aren't finished yet.
This might be blocked since TinyGo requires some WASI
things which is currently blocked by this issue: https://github.com/tinygo-org/tinygo/issues/3068
going to close this for now and re-open individual issues at a later date with target langs.
Since one of Gamercade's core features is being language agnostic, we need more examples, bindings, for other popular WASM languages.
Feel free to request any more languages, and I'll add them to this list.
Some other "nice to have" languages could also be: