Kotlin vs Java
En mis 7 años desarrollando Android Java sigue siendo estandar para el desarrollo de aplicaciones nativas, pero no quiero decir que sea mejor o bueno, recordemos que Kotlin es un idioma con soporte oficial para escribir aplicaciones de Android, asi mismo kotlin en los últimos años a ganado bastante popularidad, a continuación listo algunas razones porque mudarse a kotlin.
- El lenguaje y el entorno están maduros
- Está perfectamente integrado con Android Studio
- Su evolución está bien cubierta
- Es mucho más seguro que Java
- Kotlin es multi-plataforma
Entonces, estas son las razones por las que mudarse a Kotlin es una de las mejores cosas que puede hacer.
Parámetro | Java | Kotlin |
---|---|---|
Compilacion | Bytecodes | Máquina virtual |
Seguridad nula | Χ | √ |
Expresión Lambda | Χ | √ |
Matriz invariante | Χ | √ |
Campos no privados | √ | Χ |
Casts inteligentes | Χ | √ |
Miembros estáticos | √ | Χ |
Tipos de comodines | √ | Χ |
Objetos Singletons | √ | √ |