Hacker News new | ask | show | jobs
by maxiepoo 1168 days ago
One of the main reasons it's not really an assembly language is that it doesn't support jumps! This is fixing a defect!
1 comments

This is fixing a defect!

Only according to people using niche languages that are already slower than javascript but not anyone designing, implementing and using webasm.

This would allow you to do things like compile other assembly languages to webassembly.
What are you basing that on? If that were true then binaries for different CPU ISAs would also be able to be statically compiled to each other.
Even emscripten, which compiles LLVM to WASM has to use a relooper algorithm to get around the lack of jumps.