xost, publicación de artículos gratis, participación ciudadana, notas de prensa
  Usuario: Clave:    
 
 
Documento sin título
 
Documento sin título
 
Documento sin título
Home
Xnechijli01 10/30/2019 1:33:51 AM
Xnechijli01
El scriping en Kotlin
La actualización de Kotlin y el Scriping
votos 0 comentarios 0 enviar vínculo a un amigo
Tags Kotlin
 
Kotlin y El Scriping
 

Scripting

Esta versión agrega múltiples características y mejoras en scripting y soporte REPL. ¡Usar Kotlin como lenguaje de script para tu aplicación es aún más fácil! Para entender bien estos puntos debes tomar un curso de Kotlin. Ahora, el soporte de secuencias de comandos funciona de inmediato: también se ha publicado una biblioteca de implementación JSR-223 predeterminada, por lo que para agregar la compatibilidad de secuencias de comandos de Kotlin para su aplicación, solo necesitas agregar kotlin-scripting-jsr223 como una dependencia y usar la API javax.script con Kotlin.

Ahora se puede acceder a las propiedades que se establecen a través de la API JSR-223 desde los scripts como propiedades de Kotlin normales (antes, tenía que usar el mapa de enlaces):

val engine = ScriptEngineManager().getEngineByExtension("kts")!!engine.put("z", 42)engine.eval("""println("answer = $z")""")

El artefacto kotlin-main-kts, que se introdujo en Kotlin 1.3 para simplificar la creación y el uso de los scripts de utilidad básica, ahora también se puede utilizar como un host JSR-223. Además de las anotaciones como Repository y DependsOn para resolver dependencias, ahora admite la anotación @Import que indica al compilador de scripts que "importe" otro script al actual:

// common.main.kts:val foo = "common foo"
// script.main.kts:@file:Import("common.main.kts")val bar = "bar with $foo"

Puedes leer más sobre scripting en KEEP-75. Puedes encontrar ejemplos en el repositorio de Kotlin.

Como actualizar

Como siempre, puedes probar Kotlin en línea en

. En Maven, Gradle y npm: usa 1.3.50 como la versión para el compilador y la biblioteca estándar. Ve los documentos en línea. En IntelliJ IDEA y Android Studio: actualiza el complemento Kotlin a la versión 1.3.50. Usar herramientas | Kotlin | Configura las actualizaciones del complemento de Kotlin y haz clic en el botón "Buscar actualizaciones ahora". En Eclipse: instala el complemento utilizando Marketplace. El compilador de línea de comandos se puede descargar desde la página de lanzamiento de Github.

Si tiene algún problema con la nueva versión, puede pedir ayuda en los foros, en Slack o informar problemas en el rastreador de problemas. Hasta aquí concluimos con este tema. En las siguientes notas te hablaremos de las actualizaciones de otros programas por lo que sugerimos que tomes nuestro curso de Javascript y el curso de C#

Te gustó esta nota, compártela con tus amigos
ico_copada.gif ico_delicious.png ico_enchilame.gif ico_facebook.png ico_fresqui.gif ico_google.gif ico_meneame.gif ico_myspace.gif ico_technorati.png ico_twitter.gif ico_yahoo.png
Visitá otras notas de Xnechijli01
Cómo evitar que Android detenga una aplicación
El hilo principal en Android
Kotlin Coroutines para principiantes
Inicio de codificación con kotlin
Curso intensivo de kotlin
Proyectos multiplataforma en Kotlin
 
Comentarios 0  
Enviá tu comentario
Para dejar tu comentario debes ser miembro de xost.
 
Documento sin título
 
Documento sin título
PARTICIPANTES
8 A B C D E F G H I J K L M N O P Q R S T U V W X Y
 
Documento sin título
 
 
 
 
Documento sin título
 
Nos contaron qué leen
Qué lees
+ comentarios
Documento sin título
 
Documento sin título
ULTIMOS PUBLICADOS Tecnología
Cómo evitar que Android detenga una aplicación
Xnechijli01
Kotlin evita que Android detenga una aplicación
 
11/12/2019 10:52:06 PM
 
El hilo principal en Android
Xnechijli01
El hilo principal en kotlin y en Android
 
11/12/2019 10:48:27 PM
 
Kotlin Coroutines para principiantes
Xnechijli01
Kotlin Coroutines para principiantes y su uso
 
11/12/2019 10:43:56 PM
 
Inicio de codificación con kotlin
Xnechijli01
Codificación con kotlin
 
11/12/2019 10:22:20 PM
 
Curso intensivo de kotlin
Xnechijli01
Curso intensivo para aprender kotlin
 
11/12/2019 10:20:22 PM
 
El scriping en Kotlin
Xnechijli01
Kotlin y El Scriping
 
10/30/2019 1:33:51 AM
 
Proyectos multiplataforma en Kotlin
Xnechijli01
LA ACTUALIZACIÓN DE KOTLIN Y LOS PROYECTOS MULTIPLATAFORMA
 
10/30/2019 1:25:10 AM
 
Kotlin / Nativo actualización
Xnechijli01
Actualización de Kotlin / Nativo
 
10/30/2019 12:11:01 AM
 
Kotlin y JS
Xnechijli01
Kotlin y la actualización para JS
 
10/30/2019 12:09:05 AM
 
Las tablas dinámicas en Excel
Xnechijli01
Qué son las tablas dinámicas en Excel
 
10/29/2019 12:08:44 AM
 
+ publicaciones
Documento sin título
 
Documento sin título
 
Documento sin título
 
 
Documento sin título
 
 
 
Documento sin título
 
Publicar es gratis, sólo tienes que registrarte y escribir.