Kotlin 1.9

Par:
fredericmazue

mar, 11/07/2023 - 16:10

JetBrains a annoncé la disponibilié du langage Kotlin en version 1.9. Cette version continue de stabiliser le compilateur K2 et la version 1.9.0 introduit de nouvelles avancées. Le compilateur K2 pour la JVM est maintenant en version bêta.

À partir de la version 1.9.0 jusqu'à la sortie de Kotlin 2.0, vous pouvez facilement tester le compilateur K2 avec la propriété Gradle kotlin.experimental.tryK2=true. Vous pouvez également exécuter la commande suivante :

./gradlew assemble -Pkotlin.experimental.tryK2=true

Cette propriété Gradle définit automatiquement la version du langage sur 2.0 et met à jour le rapport de génération avec le nombre de tâches Kotlin compilées à l'aide du compilateur K2 par rapport au compilateur actuel :

##### 'kotlin.experimental.tryK2' results (Kotlin/Native not checked) #####
:lib:compileKotlin: 2.0 language version
:app:compileKotlin: 2.0 language version
##### 100% (2/2) tasks have been compiled with Kotlin 2.0 #####

Les nouveautés de Kotlin 1.9 sont récapitulées dans la vidéo ci-dessous