YoVDO

Desugaring Kotlin Features and Their Performance Impact

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Kotlin Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity