Desugaring Kotlin Features and Their Performance Impact
Offered By: Devoxx via YouTube
Course Description
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
Related Courses
Algorithms, Part IPrinceton 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