"The team notes that the idea here is not to replace JavaScript, by the way, but to allow many more languages to be compiled for the Web."
Yeah, good luck with that. Ta ta Javascript :-)
Yeah, good luck with that. Ta ta Javascript :-)
You will be able to compile Ruby implementation to WebAssembly, but you can already compile that to asm.js. That is different from compiling Ruby to WebAssembly.
And I think the whole point of WebAssembly is to have a choice, not "perfect language".