Apple fue el primero en hacer este cambio al reemplazar el horrendo Objetive C con algo muy bueno y mucho más fácil, dinámico y simplemente mejor: Swift.
Android se ha basado en Java por ya varios años, sin embargo ya se siente fuerte el reemplazo de éste por Kotlin, Thank goodness. En general Kotlin es un lenguaje más fácil de aprender y usar. Este reemplazo es algo que los desarrolladores de la plataforma realmente apreciamos, así como la compatibilidad entre estos.
Documentación. En ocasiones, algunas cosas tienen documentación limitada en kotlin, sin embargo esta crece a tambor batiente día con día.
Compatibilidad. Esto es muy bueno en kotlin ya que es compatible en gran medida con java, en el caso de Android puedes tener partes en java y partes en kotlin, lo que hace la migración más llevadera.
sintaxis. La sintaxis de Kotlin es simplemente superior a la de java.
IDE. En lo particular solo he usado Android Studio, y este es muy bueno tanto para java como para kotlin, se actualiza regularmente, una de las más recientes actualizaciones es que puedes probar cambios en actividades sin tener que reiniciar toda la aplicación, esto ahorra mucho tiempo de desarrollo.
Soporte. Cómo lo sabemos kotlin tiene el respaldo de Google, toons no hay más que decir en este punto.
¿Kotlin para otras cosas además de Android Apps?
No se, la verdad aquí sí tengo mis reservas ya que hay muy buenos lenguajes para las otras cosas, tu que onda, ¿Usarias Kotlin por ejemplo en Server Side?
..
David Romero
Pregúntale al experto |