Earlier quoted context omitted.
> If we're going to have a backward-incompatible change, we should do things the right way It makes much more sense to use a good language (Kotlin, Rust, Java) and transpile to JavaScript. There's already great tooling for it.
JavaScript seems an unlikely compiler target, forced on us out of the odd historical success of JS on the browser. I'd think that a better target would be to make a VM like WASM.
If WASM were a viable target today, I'd agree, but it isn't yet.
Transpiling to JS is ready for production and widely compatible with all browsers already.