I’ve hacked on RISCV for 3,5 months, and some thoughts have developed.
I think that #WebAssembly was a wrong design choice for #web and instead #W3C should have gone with a real micro architecture. #RISCV provides answer for this.
Benefits:
WebAssembly is in the end really bad implementation of a great idea overally. Forth i interpreter was cool when JVM came out.
Here if W3C and browser vendors dared to take step back, it would result a stable innovation in the web for decades forward.
Transforming RISC-V to WebAssembly is ofc possibly but I don’t see it as an end solution, as all the crappiness of #wasm gets in the way, and e.g. benefit 6 would not even exist.