vendredi, 19 avril 2024

Kotlin 1.8.0 beta introduit des fonctions expérimentales

Crédit : Dreamstime

Kotlin 1.8.0, une mise à jour de la version développée par JetBrains, un langage à typage statique pour le développement multiplateforme mobile, Web et natif, est proposé dans une version bêta. La nouvelle variante présente des fonctions spéculatives pour la JVM.

La bibliothèque de base de Kotlin 1.8.0 inclut de toutes nouvelles fonctions expérimentales pour java.nio.file.path qui peuvent copier de manière récursive ou supprimer le matériel du site d’annuaire. Des fonctionnalités spéculatives ont également été ajoutées à TimeMarks, permettant à elapseNow de lire à partir de plusieurs TimeMarks simultanément. L’inscription est requise pour les deux ensembles de nouvelles performances. Kotlin 1.8.0 stabilise également les fonctions d’extension pour java.util.Optional.

Rapporté le 23 novembre, Kotlin 1.8.0 inclut également des capacités telles que la compatibilité Gradle 7.3 mais déduit la prise en charge de la ancien back-end JVM, avec l’option de compilateur -Xuse-old-backend qui n’est plus prise en charge. Des instructions sur la mise à niveau vers la version bêta peuvent être découvertes sur kotlinlang.org.

Autres nouvelles fonctionnalités et améliorations dans le Kotlin La version bêta 1.8.0 inclut que le bytecode Java 19 est pris en charge pour Kotlin/JVM.

Pour Kotlin/JS, le compilateur IR (représentation intermédiaire) a été stabilisé et la compilation incrémentielle définie doit être utilisée par défaut. L’ancien back-end Kotlin/JS est en fait obsolète.

Pour Kotlin Multiplatform, une conception d’ensemble source Android a été ajoutée qui peut être autorisée dans le plugin Gradle avec kotlin.mpp.androidSourceSetLayoutVersion=2. De plus, un nouveau schéma d’appel a été inclus pour les entités KotlinSourceSet.

Et pour Kotlin Native, la prise en charge a été incluse pour l’IDE Xcode 14 pour l’avancement d’Apple, ainsi que pour le watchosDeviceArm64 cible. De nouvelles annotations sont prises en charge pour améliorer l’interopérabilité des langages Objective-C et Swift.

La version incrémentielle actuelle de Kotlin, Kotlin 1.7.20, est apparue en octobre.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici