Kotlin y Scala son lenguajes de programación muy similares. Ambos son dependientes de la JVM, orientados a objetos y a la programación funcional. Poseen sus propias características(Type Inference, Pattern Matching, Concurrency...) además de tener sus propias comunidades. Toman lo mejor de Java y lo expanden.  Como se puede observar en los siguientes programas, difieren de Java, pero no tan bruscamente. Después del difunto Ceylon , eran la opción más concreta para tratar de sustituir a Java (cosa que es muy difícil de hacer realidad).   HolaTest.kt  package  main   fun  main () {    val  nombre:String = "Alquimista de Código"     println( "${nombre}" ) }   Compilación y ejecución  # Compilar  kotlinc HolaTest.kt -include-runtime -d hola.jar  # Ejecutar  java -jar hola.jar    HolaTest.scala  package  main   @main def holmundo ()=println( "Un ejemplo en Scala" )  Compilación y ejecución  # Compilar  scalac HolaTest.scala  # Ejecutar  scala HolaTest   Solo e...
Programación en diversos lenguajes y tecnologías.