Loading Events

« All Events

  • 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.

More about these talks and Serdar

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.

More about these talks and Joost

Program

23 May 2019
17:30 Doors open and registration

18:00 Food

18:30 Talk 1: Contracts in Kotlin – Hasan Serdar Çınar

19:30 Break

20:00 Talk 2: Kotlin coroutines – Joost de Vries

21:00 Drinks

Register