Os Java fanboys vão me fusilar, mas, depois que comecei a aprender Kotlin pensei: agora Java vai morrer de vez.

Olha só, por que você acha isso? E qual é a diferença entre Kotlin e Java, e qual é melhor? Para que serve Kotlin?

ACho que a maior vantagem do Kotlin em relação ao Java é ser mais conciso e menos verboso,ou seja, no Kotlin você escreve menos pra fazer as mesmas coisas, o código mais enxuto e legível. No entanto, a desvantagem é aprender mais uma linguagem de programação. Experimeta aprender alguma coisa de Kotlin, depois me fala qual das duas linguagens ajuda mais nós programadores. Talvez seja o hora da comunidade de desenvolvedores da linguagem Java pensar em uma nova versão.
Uma outra coisa que é interessante você saber. O Kotlin só existe por conta do Java, assim como C#. Por isso, se você aprende Java, migrar para qualquer uma dessas duas depois é menos penoso, pois Java é truncado em POO. O C# passou a existir porque a Oracle (dona do Java) tem a proposta da linguagem funcionar em TODAS as plataformas, a Microsoft começou a utilizar para desenvolver apenas no Windows, tomou processo e criou a própria linguagem. O Kotlin a mesma coisa, mas usando Java para começarem a desenvolver em Android, a Java quis brecaram, fizeram fork e criaram a própria linguagem. Ou seja, ambas são Java com outro nome kkkkk o Kotlin ainda tem uma vantagem: é totalmente compatível com Java.

Kotlin é ótimo(embora eu ainda não tenha parado pra aprender) mas mesmo com toda a compatibilidade a única área que vejo que tá desbancando um pouco mais Java no momento é no mobile