¿Cuáles son los beneficios de escribir código JavaScript usando Kotlin?

Mientras leía el tutorial de Kotlin a JavaScript, me pregunto cuáles son los beneficios de escribir código JavaScript usando Kotlin.

Además, ya existen excelentes herramientas para el desarrollo de Javascript, como package-manager, Webpack, Gulp …

El beneficio es similar al uso de JavaScript para el server y el cliente. Un lenguaje común con código compartido.

Kotlin se puede usar para server y cliente, y se pueden compartir aspectos del código. Puede usar JVM para back-end y herramientas / frameworks JS para front-end.

No necesariamente estoy recomendando este enfoque, pero puedo ver valor en él. Si ya conoces a Kotlin, significa que no tienes que aprender JS.

Kotlin también count con el respaldo oficial para crear aplicaciones de Android, y Jetbrains está en process de permitir el desarrollo de aplicaciones de iOS en Kotlin.

Por lo tanto, puede usar un idioma en todas las plataforms.

  • Usar kotlin con ContentResolver causa IllegalArgumentException
  • no se puede llamar al module kotlin desde el module java
  • Generar SerialVersionUID para las classs de Kotlin en IntelliJ
  • Métodos de interfaz de anulación de Android kotlin dentro del método onCreateView ()
  • ¿Por qué la class pública no puede extender la class privada?
  • La inferencia del tipo Java lambda no funciona como se esperaba en Kotlin
  • Error de la biblioteca de la sala Android: no se puede encontrar el setter para el campo. (Kotlin)
  • ¿Los methods de extensión y las properties de extensión son malas prácticas?
  • Validar files XML grandes contra grandes XSD, ¿hay alguna manera rápida de hacerlo?
  • ¿Por qué no puedo usar la interfaz como el tipo genérico en este transformador Rx?
  • Propiedad de Kotlin: "El parámetro de tipo de una propiedad debe usarse en su tipo de receptor"