It seems to just be more attack surface for very little actual gain on JS. At least with JS I have NoScript, Ublock and some actual say over what loads/runs on my box. For this reason, I usually just disable all wasm/webgl/webrtc until I find out that I actually need it which for me is basically never or only for very short periods.
wasm allow to make sandboxes which are more secure ways to run code;
I’d say that wasm is also useful outside the web because you can use it to allow sandboxing addons for your software
It seems to just be more attack surface for very little actual gain on JS. At least with JS I have NoScript, Ublock and some actual say over what loads/runs on my box. For this reason, I usually just disable all wasm/webgl/webrtc until I find out that I actually need it which for me is basically never or only for very short periods.
Noscript do block wasm

wasm allow to make sandboxes which are more secure ways to run code; I’d say that wasm is also useful outside the web because you can use it to allow sandboxing addons for your software