@salomonbrys: what asm.js can be probably best answered by WikiPedia but what’s interesting about is that it’s the current working prototype for the upcoming WebAssembly format, a way to get rid of JavaScript altogether when targeting browsers. So there could be a Kotlin to WebAssembly compiler once the shortcomings Dmitry mentioned, are addressed.