Insights

Adiós Java, hola Kotlin

08 jun. 2017

Adiós Java, hola Kotlin

Desde sus inicios, y de forma oficial, el único lenguaje de programación compatible con el sistema operativo Android ha sido Java. Si bien Java siempre ha mantenido la fama de ser un lenguaje de programación complejo, produciendo ciertas dificultades para los programadores, Google ha anunciado en el último Google IO su sucesor: Kotlin.
Pero, ¿por qué Google se ha decantado por Kotlin, teniendo otras opciones como Scala, Ceylon o Clojure? A pesar de las diferentes opciones, Kotlin ha contado con el apoyo de Jetbrains, la empresa responsable del IDE IntelliJ en que está basado Android Studio.

¿Qué es Kotlin?

Kotlin es en realidad un lenguaje de programación que es bastante parecido a Java, puesto que se diseñó para ser un posible sucesor. Sin embargo, este nuevo lenguaje prescinde de las complejidades de Java y añade algunas funciones que hacen que la programación sea más simple y rápida. Este lanzamiento recuerda al de ya hace unos años de Apple con Swift. En cambio, Kotlin está en una mejor posición para asaltar el mercado de Android del que lo está ahora mismo Swift, puesto que este, en comparación con Swift de Objetivo-C, es el lenguaje mejor diseñado para sustituir a Java. Con todo, hay que remarcar que Swift originó una ruptura total con todo el código preexistente y con la forma de programar por Cocoa.

¿Qué futuro nos espera?

Es muy probable que con el lanzamiento de Kotlin se recorten diferencias entre los programadores de las dos grandes plataformas móviles: iOs y Android. Así, aunque el parecido superficial entre Kotlin y Swift es muy notable, se debe destacar que Kotlin es, de lejos, mucho menos complicado que Swift. Se prevé que este parecido fomente la captación de programadores iOs hacia Android y que la facilidad de Kotlin haga que se queden en el último.

¡Pero todo el mundo tranquilo! Que se adopte este lenguaje como oficial, no quiere decir que no se pueda continuar programando en Java. De hecho todo lo que está hecho hasta ahora en formato Java, código existente y librerías, son 100% compatibles con Kotlin. Sin duda, este anuncio ha animado la comunidad de desarrolladores de Android. Estaremos atentos a las nuevas funcionalidades que se añadirán en breve.

Soporte OnlineSiga 3 sencillos pasos para instalar Supremo

1

Haga clic en el archivo descargado.

Haga clic en el archivo descargado.
2

Haga clic en "Sí" para permitir la instalación.

Haga clic en
3

Haz clic en aceptar para conectarte con nosotros

Haz clic en aceptar para conectarte con nosotros