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.