Ir al contenido principal

Kotlin



 ¿Qué es?

Lenguaje de programación de tipado estático que corre sobre la máquina virtual de Java y que también puede ser compilado a código fuente de JavaScript.

Fue nombrado lenguaje del mes por la revista Dr. Dobb' Journal en su edición de enero de 2016.

Igual que en otros lenguajes modernos como Scala y Groovy, los puntos y comas son opcionales como final de sentencia; en muchos casos un salto de línea es suficiente para que el compilador pueda deducir que la declaración terminó.

Características

Interoperabilidad con código Java

Con una base de código existente escrita en Java, puede interactuar correctamente con Kotlin y viceversa.

 

Curva de aprendizaje sencilla

Tiene una sintaxis sencilla permitiendo una curva de aprendizaje fluida, intuitiva y fácil de usar.

 

Menor tiempo de programación

Optimiza mucho el proceso de escritura de código y evita la repetición.

 

Orientado a objetos y programación funcional

Kotlin demuestra que también se puede trabajar de la mano de la programación funcional.

 

Corrutinas

 

Desarrollo multiplataforma

Kotlin se puede utilizar para cualquier tipo de desarrollo, desde la web del lado del servidor y del lado del cliente, hasta Android e iOS.

Flexibilidad

Da a los desarrolladores libertad de trabajar con el estilo que elijan. 


Comentarios

Entradas populares de este blog

PYTHON

HTML

JAVA

JAVASCRIPT

C#