09 juil. 2023·1 min de lecture

Présentation du compilateur K2 : Avancées notables dans la version 1.9 de Kotlin

La nouvelle version de Kotlin 1.9 par JetBrains prĂ©sente une sĂ©rie d'amĂ©liorations, le lancement de la version bĂȘta du compilateur K2 Ă©tant le plus important. Ce compilateur restructurĂ©, qui vise une version stable avec Kotlin 2.0, promet d'amĂ©liorer l'extensibilitĂ© et la vitesse.

Présentation du compilateur K2 : Avancées notables dans la version 1.9 de Kotlin

JetBrains a fait les gros titres avec le dĂ©voilement de Kotlin 1.9. Ce dĂ©but est marquĂ© par de nombreuses amĂ©liorations, dont la principale est la version bĂȘta du compilateur K2 pour la plate-forme JVM.

Le compilateur K2, dont le lancement complet est prévu à l'adresse Kotlin 2.0, a fait l'objet d'une refonte complÚte de sa structure d'origine. Ce nouveau compilateur frontal se caractérise par une vitesse supérieure, une extensibilité, des corrections de bogues approfondies et l'éradication de la dette technique persistante de l'ancien compilateur. En outre, le compilateur K2 jette des bases solides pour accueillir les futures extensions du langage.

JetBrains Cette vision inclut l'amĂ©lioration de la compatibilitĂ© de K2 avec diffĂ©rents plugins de compilateur afin d'Ă©tendre ses fonctionnalitĂ©s multiplateformes. Kotlin "Notre objectif est d'assurer un support complet de qualitĂ© bĂȘta pour les projets multiplateformes utilisant K2 en mĂȘme temps que la version stable de Kotlin Multiplatform", a commentĂ© Sarah Haggarty, rĂ©dactrice technique Ă  JetBrains dans un rĂ©cent billet de blog.

En outre, cette récente mise à jour a permis à une série de fonctionnalités précédemment introduites de passer au statut stable. Par exemple, la fonction des valeurs de la classe enum a été remplacée et l'opérateur ..< pour les plages ouvertes est désormais disponible.

D'autres nouvelles fonctionnalités introduites dans Kotlin 1.9 comprennent une nouvelle fonction d'extension conçue pour créer des répertoires parents et une fonction unique pour récupérer le contenu d'un groupe d'expressions rationnelles par son nom.

Le lancement de Kotlin 1.9 donne également un aperçu d'un allocateur de mémoire personnalisé et d'un lien de bibliothÚque. Il donne également un aperçu du cache de configuration Gradle dans Kotlin Multiplatform et des changements envisagés pour la prise en charge des cibles Android dans Kotlin Multiplatform.

Alors que les entreprises explorent des alternatives de code réduit et no-code pour accélérer le développement et l'adaptabilité, des plateformes telles qu' AppMaster, une extension leader de no-code pour la création d'applications mobiles, web et backend, font une différence significative. Avec les abonnements Business+ et Enterprise d'AppMaster, les entreprises peuvent générer et héberger les codes binaires ou sources des applications dans leurs locaux.

Avec des solutions logicielles telles que Kotlin et AppMaster qui s'enrichissent de nouvelles versions et d'améliorations, les processus de développement ne pourront que gagner en innovation et en efficacité dans les jours à venir.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Présentation du compilateur K2 : Avancées notables dans la version 1.9 de Kotlin | AppMaster