what is the status of the multiplatform feature? i...
# announcements
t
what is the status of the multiplatform feature? i know it's called "experimental" but what does it mean? is the code as is stable but the api subject to change? is the transpiler itself alpha? beta? stable (despite it might be changed in future)?
g
Multiplatform projects are an experimental feature in Kotlin 1.2 and 1.3. All of the language and tooling features described in this document are subject to change in future Kotlin versions.
t
yes as i said - i am aware of that. but despite it might be completly changed, could it be considered stable? or alpha? or beta?
g
What is stable/alpha/beta for you?
d
not in any official authority.
g
It released together with stable version of Kotlin, so it stable enough. Tooling is less stable in terms of amount of changes and backward compatibility
t
thinking about it: you are right - stable, alpha, beta, while indicating some status of the project for, is as unclear as "experimental"
"stable enough" would mean to me "you may use it without getting sad, but be aware we might change everything completly" 😉
g
is as unclear as “experimental”
This status about backward compatibility warranties