I don’t want to understand how compilers works, I would like:
- To understand what is Kotlin JS 1.1 roadmap if you have defined it
- To understand if there will be significant changes in the way Kotlin 1.1 will generate JS code versus Kotlin 1.0
To take a concrete example, generating a 1Mbytes JS files for 10 lines of Kotlin code is a blocking point for me. I guess we can try to use JS minifier for to me that not optimal to do that at the end of the chain. We already discussed that TeaVM does that, Proguard does that on Android, I think
https://github.com/jtransc/jtransc also does that. What I would like to understand is how Kotlin 1.1 will improved (or not) current status.
For more long term, as you know I really care of WebAssembly support and I was pleased to see Andrey Breslav talking about running Kotlin without JVM in its last talk since I think that could really help for WebAssembly support. But that would be a totally different toolchain so let's not focus on that currently.