Wasm is not quite a stack machine

50 points by LesleyLai


xq

If i'd guess, the underlying reasoning behind not making it a full stack machine is that Wasm was always intended to be JIT compiled to register machines, so a "swap" operation would likely have complicated things.

But it's just a guess.

Overall, very nice article and a good overview over stack machines.