Kotlin for Java Programmers with Venkat Subramaniam

Kotlin is that dark horse of JVM languages. It has gained prominence in the recent times for various good reasons. But, what does Kotlin really mean to Java programmers? In this presentation we will explore the language, learn about its key strengths and capabilities, take a peek under the hood to what it’s capabilities mean on the Java eco system, and how and where we can benefit from it.

Let's Get Lazy: Exploring the Real Power of Streams with Venkat Subramaniam
▶︎

Let's Get Lazy: Exploring the Real Power of Streams with Venkat Subramaniam

Kotlin for Java Programmers by Venkat Subramaniam
▶︎

Kotlin for Java Programmers by Venkat Subramaniam

Kotlin For Java Developers Complete Course
▶︎

Kotlin For Java Developers Complete Course

KotlinConf 2018 - Exploring Coroutines in Kotlin by Venkat Subramaniam
▶︎

KotlinConf 2018 - Exploring Coroutines in Kotlin by Venkat Subramaniam

KotlinConf 2018 - Creating Internal DSLs in Kotlin by Venkat Subramaniam
▶︎

KotlinConf 2018 - Creating Internal DSLs in Kotlin by Venkat Subramaniam

33rd Degree 2014 - Demystifying invokedynamic - Venkat Subramaniam
▶︎

33rd Degree 2014 - Demystifying invokedynamic - Venkat Subramaniam

Kotlin for Java Developers, Mario Grey
▶︎

Kotlin for Java Developers, Mario Grey

Venkat Subramaniam - From Functional to Reactive Programming
▶︎

Venkat Subramaniam - From Functional to Reactive Programming

Let’s Get Lazy: Exploring the Real Power of Streams • Venkat Subramaniam • GOTO 2018
▶︎

Let’s Get Lazy: Exploring the Real Power of Streams • Venkat Subramaniam • GOTO 2018

The Professor Who Taught People How To Think (1962)
▶︎

The Professor Who Taught People How To Think (1962)

Google & AWS Veteran: What Top Tier Software Architects Do Differently
▶︎

Google & AWS Veteran: What Top Tier Software Architects Do Differently

The Dirty AI lie : How the GREATEST bet in human history started to crack in June 2026?
▶︎

The Dirty AI lie : How the GREATEST bet in human history started to crack in June 2026?

How to Kotlin - from the lead Kotlin language designer (Google I/O '18)
▶︎

How to Kotlin - from the lead Kotlin language designer (Google I/O '18)

Venkat Subramaniam - Discovering JavaScript
▶︎

Venkat Subramaniam - Discovering JavaScript

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Let's Get Lazy, by Venkat Subramaniam / JetBrains Technology Day for Java
▶︎

Let's Get Lazy, by Venkat Subramaniam / JetBrains Technology Day for Java

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Exploring reactive programming in Java by Miro Cupak
▶︎

Exploring reactive programming in Java by Miro Cupak

Functional Programming with Kotlin • Hadi Hariri • GOTO 2018
▶︎

Functional Programming with Kotlin • Hadi Hariri • GOTO 2018

Let’s Get Lazy—The Real Power of Functional Programming - Venkat Subramaniam
▶︎

Let’s Get Lazy—The Real Power of Functional Programming - Venkat Subramaniam