Moving from Java to Kotlin - is it worth it?


Details
PLEASE RSVP SO THAT WE KNOW HOW MUCH FOOD WE WILL NEED
Join us for a Kotlin-focused meetup featuring two expert talks. Urs Peter, JetBrains certified Kotlin trainer, will discuss the transition from Java to Kotlin, presenting its perks and pitfalls in his talk “Moving from Java to Kotlin - is it worth it?”
Following Urs, Mehmet Akif Tütüncü, a senior software engineer, will explore the power of Kotlin’s unique feature - properties, in his talk “Discovering Kotlin’s Magic: The Power of Properties”. Whether you’re a Kotlin developer or a Java enthusiast, this meetup promises to be a wealth of knowledge and practical insights.
RSVP for an evening of learning, delicious food, and the fusion of creativity and tech! 🚀
18:00 – 🚪 Doors open to the public
18:15 – 🍕 Let’s eat
19:00 – 📢 Moving from Java to Kotlin - is it worth it?
20:00 – 🍹 Small break
20:15 – 📢 Discovering Kotlin's Magic: The Power of Properties
21:00 – 🙋♀️ drinks
22:00 – 🍻 See you next time?
The first talk by Urs Peter:
Title:
Moving from Java to Kotlin - is it worth it?
Urs is a seasoned software engineer, solution architect, conference speaker, and trainer with over 20 years of experience in building resilient, scalable, and mission-critical systems, mostly involving Kotlin, Scala and Java.
Besides his job as a consultant, he is also a passionate trainer and author of a great variety of courses ranging from language courses for Kotlin and Scala to architectural training such as Microservices and Event-Driven Architecture.
As a people person by nature, he loves to share knowledge and inspire and get inspired by peers on meetups and conferences. Urs is a JetBrains certified Kotlin trainer.
Abstract:
With statistics painting a clear picture of its consistent growth, Kotlin is the rising star on the JVM. But, is it as bright as proclaimed? This talk will explore the journey you embark on when moving from Java to Kotlin. With many code samples, statistics, anecdotes, and a great deal of real-world experience, light will be shed on questions like "What are the benefits and drawbacks?’" and "How did we approach it?" Most importantly, we'll tackle the overarching question: "Is it genuinely worth it, and why?"
By the end of this session, you'll have gained a solid understanding of the differences between modern Java and Kotlin, including the latest features like Virtual Threads. You'll know what to anticipate and gain when embracing Kotlin, including the required efforts and ingredients for a smooth transition. Armed with this knowledge, you'll be well-equipped to assess whether Kotlin is indeed worth the try. (edited)
The second talk by Mehmet Akif Tütüncü
Title:
Discovering Kotlin's Magic: The Power of Properties
Akif is a speaker at conferences and a senior software engineer focused mainly on the backend with more than 10 years of professional experience in software development. He has conducted consulting, and training and worked with companies worldwide such as Shazam, Socrata, Beam/MAF, sahibinden, Numbrs, Scalac and Conduktor. Akif is proficient in Scala, Java, and Kotlin, using both object-oriented and functional programming. He has skills in CI/CD, testing, databases, cloud applications, and microservices and is a fan of open-source software.
Abstract:
Let's dive into Kotlin's cool feature called properties! In this talk, we'll check out how properties in Kotlin make coding easier and more fun, especially when compared to Java. We'll break down the idea of property delegation, showing how it helps simplify code and keep things neat. Plus, get ready for a hands-on example that proves how this delegation thing can solve real-world problems. Whether you're a Kotlin whiz or a fan of Java, this talk is all about making sense of the magic in Kotlin's properties.

Moving from Java to Kotlin - is it worth it?