2 ms·
“So you basically have the full SpiderMonkey runtime running within WebAssembly, running your JavaScript or compiled TypeScript code…” From my old cynical curm
by wrs 3y ago
“So you basically have the full SpiderMonkey runtime running within WebAssembly, running your JavaScript or compiled TypeScript code…”
From my old cynical curmudgeon viewpoint, this may be a valid approach, but you need to find a way of saying it that doesn’t sound so ridiculous. A wasm SpiderMonkey runtime running inside a native SpiderMonkey runtime? And presumably the inner runtime supports wasm?
- wmf 3y agoI still don't understand the point of WASM-only runtimes when V8 can run WASM and JS.
- nine_k 3y agoA WASM runtime can be dramatically smaller, which may be important in some scenarios. WASM runtimes should grow to a maturity level somehow comparable to V8, JVM, .NET runtimes before they start competing with them. Currently WASM accompanies other software, and I find it pretty correct.
- hajile 3y agoThis was predicted a decade ago. https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript https://www.destroyallsoftware.com/talks/the-birth-and-death...