¿Qué es Kotlin?
Kotlin es un lenguaje de programación estrictamente tipado (obliga a definir el tipo de la variable) para aplicaciones multiplataformas modernas(JVM, Android, JAvascript, Native).
*Ventajas Tipado Estático:
Mayor velocidad de ejecución ya que solo valida solo en tiempo de compilación.
Nos ahorramos errores de tipado en tiempos de compilación, el IDE nos ayuda a completar el código y nos lanzaría los errores.
- Lenguaje creado y desarrollado por JetBrains en 2010.
- Es de código libre
- Orientado a objetos con capacidades de programación funcional lo cual le hace tomar ambas ventajas
- Cuando compilamos código para Android producimos byte code java, código en bytes, 100% compatible con Java y JVM.
- Google, Amazon … lo usan.