Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Desugaring Kotlin Features and Their Performance Impact

Devoxx via YouTube

Overview

Explore the inner workings of Kotlin language features and their performance implications in this 47-minute Devoxx conference talk. Demystify key Kotlin elements by examining how they are compiled into bytecode, gaining a deeper understanding of the language's underlying mechanisms. Compare the performance of equivalent functionalities written in Java and Kotlin through JMH benchmarks. Dive into topics such as extension methods, optional parameters, data classes, when expressions, inlining and its performance costs, and the impact of null safety on performance. Gain valuable insights to optimize your Kotlin code and make informed decisions when choosing between Java and Kotlin implementations.

Syllabus

Ionuț Baloșin - Desugaring Kotlin features and their performance impact

Taught by

Devoxx

Reviews

Start your review of Desugaring Kotlin Features and Their Performance Impact

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.