Executando verificação de segurança...
1
1

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.

1

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.