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 […]
August 22, 2024
The Kotlin 2.0.20 release is out! This version includes performance improvements and bug fixes for Kotlin 2.0.0, where we announced the Kotlin K2 compiler as Stable. Here are some additional highlights from this release: For the complete list of changes, refer to What’s new in Kotlin 2.0.20 or the release notes on GitHub. How to […]
August 8, 2024
Welcome to this special edition of Kotlin Roundup, where we shine the spotlight on Ktor, our framework for building asynchronous servers and clients in connected systems! This issue is packed with the latest updates, insightful news, and exciting developments in the Ktor ecosystem, appealing to everyone from seasoned Ktor enthusiasts to those just getting started. […]
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") } }