Vortrag
Startseite » Programm » Vortrag: Project Loom & Kotlin
Project Loom & Kotlin: Will Coroutines become obsolete? (Englisch)
- 16. Oktober 2023
- 11:05–11:50 Uhr
Detailed talk description
Finally, Project Loom has been officially announced for Java 19 as a preview feature! Loom will be a game-changer for the JVM’s concurrency model, delivering »reactive» characteristics out of the box without the need for complex concurrency abstractions. Regarding Kotlin, the concurrency features Project Loom offers are already available through Coroutines. So the question is: Will Loom make Coroutines obsolete, catapulting Coroutine code to the realm of legacy from one day to another?
Starting with a global introduction to how Loom achieves lightweight concurrency, Urs Peter will compare essential characteristics, such as suspend calls, structured concurrency, and context propagation across Threads with Coroutines. Live-coded examples will illustrate the pros and cons of the different approaches and give you a better understanding of the underlying concurrency concepts. Moreover, light will be shed on whether it makes sense to combine Loom with Coroutines.
Things you will learn in this Kotlin lecture:
- you will learn a great deal about modern concurrency;
- you gain a good understanding of what Loom will mean for Java;
- you learn how Loom will impact Kotlin;
- you will be ready for »the next big thing« on the JVM.
Meet the Kotlin expert
Urs ist versierter Software-Ingenieur, Solution Architect und Trainer mit über 18 Jahren Erfahrung in der Entwicklung von robusten, skalierbaren und unternehmenskritischen Systemen. Hauptsächlich hilft er Unternehmen bei der Software-Implementierung auf allen Ebenen: Architektur, Prozess und praktische Entwicklung. Außerdem ist Urs leidenschaftlicher Trainer und Autor einer Vielzahl von Schulungen – von Architekturschulungen wie »Event-Driven Architectures« und »MicroServices Done Right« bis hin zu Sprachkursen für Kotlin und Scala. Er hat gern mit Menschen zu tun und liebt es deshalb, sein Wissen weiterzugeben und sich auf Meetups und Konferenzen von Gleichgesinnten inspirieren zu lassen. Urs ist zertifizierter Kotlin- und Scala-Trainer.
6 Gründe, dabei zu sein
Wissen für den sofortigen Einsatz
15 Vorträge zu allen wichtigen Kotlin-Themen
Workshops für Deine Weiterbildung
Intensivseminare für Softwareentwickler
Von führenden Experten lernen
Austausch mit den Besten der Branche
Konferenzerlebnis für zu Hause
Aufzeichnung des gesamten Events
100 Prozent Rheinwerk
Umfassendes Wissen in geprüfter Qualität
Und der Rest: Perfekt!
Moderiertes Live-Event mit Q&A-Sessions