# k2-early-adopters

Robert Jaros

03/06/2024, 7:05 AM
I would like to develop my project to be fully compatible with Kotlin 2. However, as the project grows it becomes more and more difficult. What do you think is the best course of action? Thx for feedback. 1️⃣ - use latest Kotlin beta version by default, compile from gradle and suffer from many problems in the IDE (tried latest EAP, but it still sucks with KMP project 😕) 2️⃣ - use stable Kotlin 1.9.22 with K2 enabled, hoping it will work correctly with 2.0 (which is unfortunately not true quite often) and still suffering from some bugs in the IDE 3️⃣ - use stable Kotlin 1.9.22, checking compilation with 2.0 from time to time, fixing bugs and waiting patiently until Kotlin 2 support in IDE is more mature
1️⃣ 3
2️⃣ 1
3️⃣ 16