Kotlin/Native Memory Management Update
Back in 2020, we published our plan to rework the approach to memory management in Kotlin/Native. Now it is time to give an update on our progress and share some details about memory management design.
Kotlin/Native Memory Management Roadmap
TL;DR: The current automatic memory management implementation in Kotlin/Native has limitations when it comes to concurrency and we are working on a replacement. Existing code will continue to work and will be supported. Read on for the full story. A bit of history Kotlin/Native is designed to be the Kotlin solution for smooth integration with native platform-specific environments. In essence, its vision is to become to C-compatible languages what Kotlin/JVM is to JVM languages – a pragmatic, concise, safe, and tooling-friendly language for writing code. A very important part of this story is
Kotlin Heroes programming contest
We are happy to announce that JetBrains is partnering with Codeforces to promote Kotlin in the competitive programming community, as well as to give the Kotlin community a platform to compare and hone their algorithmic programming skills. Together, we are launching a series of programming contests called Kotlin Heroes. Join Kotlin Heroes! (more…)