Java vs. Kotlin
kotlinlang.org
kotlinlang.org
I've heard the argument that it's all just syntactic sugar, but then again, every single turing complete language is also just syntactic sugar over programming with bits. The advantage of Kotlin is the ability to write less, but more readable code that is safer from NPEs. Oh, and it's much more enjoyable to use!