Join 4,000+ technologists, decision makers and community members in Raleigh, NC

October 13 - 15

Register

Extended Sessions / Workshops 1

Programming in Kotlin (Extended Session)

Dr. Venkat Subramaniam   

Kotlin is a multi-platform language that is gaining popularity. It is concise, elegant, expressive, and a pleasure to program with. In this presentation we will dive into the exciting features of Kotlin, what makes this language special, both from OO programming and functional programming points of view. We will then take a look at what makes Kotlin a nice language for creating internal DSLs. Finally, we will see how Kotlin coroutines support elegant way to program asynchronous applications.