3 ms·
That was never the intention for WASM—frontend WASM, at least—since all of those languages have heavy runtimes that would need to be shipped, quite apart from t
by chrismorgan 4y ago
That was never the intention for WASM—frontend WASM, at least—since all of those languages have heavy runtimes that would need to be shipped, quite apart from the difficulty of arranging their garbage collection techniques. It’s all stuff that can be done (and has been done), but it’s very inefficient by comparison. The situations may improve somewhat in the future with lighter, more WASM-attuned runtimes for the languages in question (especially as WASM gets some degree of GC integration), but they’ll never be as suitable as straight JavaScript or the likes of Rust via WASM.