Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.
Diving into advanced Kotlin features
You probably heard about that new JVM language "Kotlin" already. It's being praised in pretty much every conference and seems to become a serious competitor of Java. Kotlin is a rising language for sure; according to recent GitHub statistics, it’s even the fastest growing language in the world.
There have been many introductions to Kotlin already, most of which demonstrate the most common features such as data classes, null safety, and extension functions. In this talk, we want to dive into some advanced features that most talks did not cover yet. We learn about concepts like reified generic types, lambdas with receiver, DSLs, built-in delegation, infix functions, operator overloading, destructuring and more.Kotlin language idioms Introduction Features JVM