←back to thread

38 points frou_dh | 1 comments | | HN request time: 0.213s | source
Show context
dartos ◴[] No.42480429[source]
A friend of mine worked on https://github.com/libriscv/godot-sandbox

Which uses libriscv as the sandboxed compute target.

IIRC They tried for years to get a wasm backend to work and eventually abandoned it citing, among other reasons, something about how it was difficult to wrangle a stack machine with a register machine.

I don’t really see what benefits wasm runtimes have over something like libriscv which is very fast and maps more closely to hardware.

replies(3): >>42480859 #>>42481522 #>>42482334 #
1. fwsgonzo ◴[] No.42481522[source]
Funny you mention that because mini-moonbitlang seems to be using libriscv!

https://github.com/moonbitlang/minimoonbit-public

So, maybe not the official compiler but something else is already using it?