Anton is a Developer Advocate in the Kotlin team at JetBrains. With a professional background in server-side development, Anton has been building tools for developers for more than ten years. He has been recognized as a Java Champion since 2014. He often presents as a speaker at large software conferences and contributes to the Kotlin YouTube channel.
Kotlin 2.0 shipped in May this year. The new compiler front-end, codenamed K2, is a huge enabler for the new major version. The release delivered better performance and stabilization of the language features and library functions across multiple compilation targets. Even though 2.0 is a major release, it brings no major language changes, providing a smooth migration path for the users. But the progress doesn’t stop; now it’s time for more experiments!
In this talk, we will provide an overview of the state of Kotlin at the point of the 2.0 release: the outcomes of K2 stabilization and the state of Kotlin Multiplatform, including the WASM target.
Next, we will explore the upcoming ideas—what’s on Kotlin’s roadmap for the following year. You’ll see design proposals for static extensions, collection literals, named-based destructuring, union types for errors, and context parameters.
Searching for speaker images...