Articles of compilation

error: no se pudo encontrar o cargar la class principal Hello.class

Probando el mundo de kotlin hello más simple posible: thufir@dur:~/kotlin$ thufir@dur:~/kotlin$ ll total 32 drwxr-xr-x 2 thufir thufir 4096 Oct 27 07:28 ./ drwx—— 46 thufir thufir 16384 Oct 27 06:47 ../ -rw-r–r– 1 thufir thufir 104 Oct 27 07:27 Hello.kt thufir@dur:~/kotlin$ thufir@dur:~/kotlin$ kotlinc Hello.kt WARNING: An illegal reflective access operation has occurnetworking WARNING: Illegal […]

¿Cómo funcionan las funciones de extensión de Kotlin?

Digamos que quiero un número integer que proporcione un método square . Kotlin : fun Int.square() = this * this uso: println("${20.square()}") doc: Las extensiones en realidad no modifican las classs que extienden. Al definir una extensión, no inserta nuevos miembros en una class, sino que simplemente hace que nuevas funciones se puedan llamar con […]

¿Por qué el código de byte de Kotlin hace reference a java.util.function.BiConsumer?

Por lo que entiendo, Kotlin debería poder ejecutar usando JRE 6. Pero este código con un foreach en un map falla debido a una reference a una class Java 8 ( java/util/function/BiConsumer ) CompilerTest.kt: fun main(args: Array<String>) { val aMap = mapOf("bar" to "bat") aMap.forEach { k, v -> println("$k -> $v")} } Comstack el […]

Gran time de compilation para el código de Kotlin en IntelliJ

He usado Kotlin con la última versión de Eclipse durante 2 meses sin ningún problema de performance en mi computadora con Windows 10 . Ahora me gustaría hacer una session de encoding en vivo sobre Kotlin con intelliJ (ya que es el lenguaje JetBrains …) última edición que acabo de instalar y nunca antes había […]