About this talk
This talk introduces Kotlin to Java developers who want to transition to a new JVM language while leveraging their existing knowledge. The speaker discusses how Kotlin reduces boilerplate code, the mechanics of null-safety, and the benefits of features like data classes, extensions, and smart casts in simplifying everyday tasks. The session also covers how functions, lambdas, and collections differ from Java, along with strategies for migrating from Java without overhauling existing projects. Attendees will gain practical insights into Kotlin as a complementary skill, understanding its enhancements while recognizing what remains consistent with Java.
More from this event
See all 29 talks →
Agents With Seatbelts: Practical Ways to Keep AI Code Gen Under Control, Jonathan Vila López
41:46
Practical MCP Security in Action, Willem Jan Glerum
43:59
Beyond the LLM API - What Developers Actually Need to Know About ML, Milen Dyankov
54:58
Know Your Java?, Venkat Subramaniam
50:15