4 ms·
I just don't see it. WASM requires throwing away all the decades of x86/ARM compiler work in ecosystems like Java, .NET and C++ and placing all trust in the WAS
by algorithmsRcool 2y ago
I just don't see it. WASM requires throwing away all the decades of x86/ARM compiler work in ecosystems like Java, .NET and C++ and placing all trust in the WASM runtime/V8 to perform as well as them.
- zfg 2y agoIt's doesn't. It's just another compilation target along side x86 and ARM and friends.
- algorithmsRcool 2y agoYes, but now you are going through another translation (aka V8) layer in order to get down to x86 or ARM. You just have to hope that the optimizer of this translation layer is at least as smart as what you had before.
- zfg 2y agoHow is that worse than JavaScript? x86 and ARM compilation don't go away. WebAssembly is an additional option.