Hi guys, does anyone know when kotlin multiplatfor...
# multiplatform
r
Hi guys, does anyone know when kotlin multiplatform goes from Alpha to stable release?
l
They announced that they are promoting it to beta ‘soon’. I would assume if not 1.7, then 1.8
r
Thank you so much for the info.
l
I remember at one point they wanted direct swift interop before promoting to Stable, so I’d imagine that’s a while away. Jetbrains uses a different definition of ‘stable’ than say Google. They say somewhere on the Kotlin docs that the term ‘stable’ as defined by Jetbrains means that even the most conservative project can use a feature, so I find that their products tend to be marked as alpha or beta for a lot longer than other companies.
I personally don’t see a problem with using a Jetbrains beta product and have never really had issues doing so. I find Jetbrains beta products are often more stable than ‘stable’ products by other companies.
👍 1
r
Yep, you have reason because Jetbrains have many product very good and are rarely faulty. My questions is because I’m anxious to know a tentative date.
l
Swift interop got pushed back, so I’d guess that if they keep Swift interop as a required feature for Stable, probably 2 years or so.
Especially since a lot of Swift’s under the hood features are not yet stable. Last I checked name mangling wasn’t even stable.
k
@Landry Norris Do you have a link to that info somewhere? I’d like to learn more about swift interop
l
I looked for the link, and it looks like they've stabilized name mangling since I last looked. Here's the docs I found. https://github.com/apple/swift/blob/main/docs/ABI/Mangling.rst
That whole docs/ABI folder is really informative.
k
Thank you