HIC-9228 Kotlin: lazy language for lazy people | Voxxed Days

Voxxed Days Ticino 2018
on Saturday 20 October

Kotlin: lazy language for lazy people

Conference

Programming languages
Programming languages
Beginner & novice level
Room B1 Saturday from 16:40 til 17:30

A few years ago you had to work hard to succeed in some fields. Nowadays you don’t need to work hard but to work smart. So this means that most of the time laziness (of course not extremely) is useful for our productivity. On the other hand, laziness is extremely important when you work with a large amount of data and reduced space or power. In this talk we will try to cover all aspects of laziness in Kotlin: starting from lazy initialization of properties using delegates, lazy collections, sequences and, finally, laziness with coroutines. The main thing we would like to talk about is how to use this laziness and be productive with it. To see one more benefit of laziness in Kotlin we’ll refactor a real application to use lazy calculations.

Kotlin   JVM Lazy   Collections features   Stream API  
Marharyta Nedzelska
Marharyta Nedzelska
From Wix.com

A passionate Software Engineer @ Wix.com and Kyiv Kotlin community leader. As a developer, I try to spread clean architecture and desire of learning and trying new technologies. Currently, I am interested in jvm-related stack, especially Kotlin and Data science. As a community leader, I am involved in organizing different meetups and conferences in Kyiv.