Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.
Simon has been working as a software engineer for roughly seven years. After a couple of years of professional Java development, in 2016 he became aware of the rising Kotlin programming language and stuck to it since then. Simon started writing and speaking about it and also teaches the language to others. He's fairly convinced that Kotlin is going to take over the world, slowly but surely...
See also https://kotlinexpertise.com
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.