May 30, 2024
This special edition of the Kotlin Roundup is dedicated exclusively to KotlinConf 2024, which took place last week. At the opening keynote, Egor Tolstoy, Michail Zarečenskij, Ekaterina Petrova, Sebastian Aigner, Vsevolod Tolstopyatov, and Svetlana Isakova announced a plethora of exciting updates, addressing JetBrains’ recent work on the Kotlin language. Meanwhile, our guest keynote speakers, Jeffrey […]
May 30, 2024
To stay relevant in today’s world of AI revolution, a programming language should be well represented in the ML community and in language models. The less well represented a language is, the lower the quality of generated code, which results in decreased usage of the language and even worse representation. You might be wondering what […]
May 23, 2024
Compose Multiplatform is a declarative UI framework built by JetBrains that allows developers to share UI implementations across different platforms. Compose Multiplatform unlocks full code-sharing flexibility for Kotlin Multiplatform projects, allowing you to write your apps in up to 100% Kotlin. The 1.6.10 release includes several powerful features, and upgrades iOS support to Beta and […]
May 23, 2024
Today we are excited to release Kotlin 2.0 with a stable K2 compiler, which is multiplatform from the ground up, understands your code better, and compiles it twice as fast. Kotlin began as a JVM language and quickly gained popularity among developers due to its conciseness and safety. It has rapidly gained traction on the […]
fun main() { val name = "stranger" // Declare your first variable println("Hi, $name!") // ...and use it! print("Current count:") for (i in 0..10) { // Loop over a range from 0 to 10 print(" $i") } }