I'm a little confused by this. Did someone manage to write a YARV to WASM compiler? I kind of doubt this is a wholly new Ruby to WASM compiler, so my best guess would be a YARV to WASM compiler. Except...even that would be tricky since Ruby has a notoriously complicated runtime. Just looking at this though, it looks like they just compiled an existing Ruby implementation to WASM via Emscripten. But that's not really compiling Ruby to WASM then...