October 7, 2024
Kotlin’s evolution is significantly influenced by its active community. From early ideas to the final features, it’s shaped by feedback, discussions, and real-world use cases. We call this process KEEP – the Kotlin Evolution and Enhancement Process. To keep you informed about what’s coming next, we’ve created the new Kotlin Language Features and Proposals page. […]
September 26, 2024
Competitive programming is a fantastic way to sharpen your problem-solving skills in a programming language that you already know, or to explore new programming languages. The Kotlin Heroes contest is the perfect platform for that! Whether you’re a beginner or an experienced coder, Kotlin Heroes gives you the opportunity to challenge yourself, master or learn […]
September 12, 2024
To all students and recent graduates: The Kotlin Foundation is excited to announce the launch of the Kotlin Multiplatform Contest! Showcase your creativity and coding skills by building a cross-platform project using Kotlin Multiplatform and win a trip to KotlinConf 2025, the largest Kotlin event of the year. Take part Kotlin Multiplatform allows you to […]
August 26, 2024
Kotlin DataFrame and Kandy are two powerful tools for data analysis in Kotlin. Kotlin DataFrame simplifies data manipulation and processing, while Kandy allows you to create visualizations directly within your Kotlin projects. In this post, we’ll show you how these tools can be used together within Kotlin Notebook to analyze the star history of GitHub […]
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") } }