📢 The Kotlin 1.9.20 release is out, the K2 compiler for all the targets is now in Beta, and Kotlin Multiplatform is now Stable.
The release highlights include:
✅ K2 is now in Beta for all the targets
✅ Stable Kotlin Multiplatform
✅ New default hierarchy template for setting up multiplatform projects
✅ Full support for the Gradle configuration cache in Kotlin Multiplatform
✅ Custom memory allocator enabled by default in Kotlin/Native
✅ Performance improvements for the garbage collector in Kotlin/Native
✅ New target for Kotlin/Wasm –
, support for the latest Wasm GC
✅ Support for the WASI API in the standard library for Kotlin/Wasm
Learn more ⬇️
kodee loving 25
11/01/2023, 5:04 PM
I'm new to Kotlin development, and I do it just as a hobby. I'm curious about K2, what would it be exactly? Can I use it to compile plugins for JetBrains, or is it for another purpose? Does it improve performance or something like that?
11/01/2023, 5:47 PM
@David Rodrigues K2 is the new frontend for the Kotlin compiler. You can read more about it here.