Is it possible to get an insight into Kotlin development strategy? I really don't understand some of the decisions regarding the development and advancement of Kotlin.
Just an example: in my opinion Kotlin multiplatform is one of the most important Kotlin feature, and yet it is full of blocker bugs and incomplete core features (eg. Gradle composite build).
In the meantime, the team spends a lot of time developing minor features, like the new range operator. Value classes: it is a great feature and I personally like and use them a lot, but are they really worth the enormous amount of work put into them? The target platforms should and will optimize them in compile/runtime anyway sooner or later.
I don't want to sound offensive, I just really want to understand the priorities, and understand why it is not possible to do a feature freeze until the current functionality has much less bugs...