Brussels / 4 & 5 February 2023


What I Miss In Java (The Perspectives Of A Kotlin Developer)

Java has been my bread and butter for almost two decades. Several years ago, I started to learn Kotlin; I never regretted it.

Though Kotlin compiles to JVM bytecode, I sometimes have to write Java again. Every time I do, I cannot stop pondering why my code doesn’t look as nice as in Kotlin. I miss some features that would improve my code’s readability, expressiveness, and maintainability.

This talk is not meant to bash Java but to list some features I’d like to find in Java.


Photo of Nicolas Frankel Nicolas Frankel