- This event has passed.
Advanced Kotlin – Codestar
23 May 2019 @ 5:30 pm - 9:00 pm
Codestar.Night presents: Advanced Kotlin
These talks are no introduction to Kotlin! We at Codestar love solving challenges with functional and reactive programming. Since Kotlin has been gaining traction we think it is time for some deepdives into elegant solutions to complex matters with Kotlin. We have two talks by developers from the Kotlin community, who have taken it to the next level.
Talk 1: Contracts in Kotlin – Hasan Serdar Çınar
Kotlin 1.3 introduced built-in support for Contracts to improve smart casting. In this talk, we will discover the “Contract Programming” principles and real life implementations. We’ll also focus on how Contracts can improve existing projects with the Design by Contract approach.
Talk 2: Kotlin coroutines – Joost de Vries
Asynchronous and concurrent programming is hard. In Kotlin we can tackle this nasty problem with coroutines, which offer some clear benefits over the other ways of handling asynchronous programming. In this talk you’ll learn how to use coroutines, how they work and how they compare to other ways of concurrent/reactive programming.
23 May 2019
17:30 Doors open and registration
18:30 Talk 1: Contracts in Kotlin – Hasan Serdar Çınar
20:00 Talk 2: Kotlin coroutines – Joost de Vries