JetBrains dĂ©voile Kotlin 1.9.20 : inaugure le compilateur K2 de nouvelle gĂ©nĂ©ration en version bĂȘta
Accélérant le développement de logiciels, JetBrains déploie la version 1.9.20 de son influent langage Kotlin.

Dans une avancĂ©e significative vers une compilation de code superlative, JetBrains a dĂ©voilĂ© la prochaine itĂ©ration de son prolifique langage Kotlin â la version 1.9.20, introduisant le trĂšs attendu compilateur K2 en version bĂȘta. Cette version marquante a Ă©tĂ© officiellement annoncĂ©e le 31 octobre et les dĂ©veloppeurs peuvent accĂ©der au code via GitHub ainsi qu'aux instructions de mise Ă jour complĂštes.
Le compilateur K2, une Ă©toile brillante de ce dĂ©ploiement, est dĂ©sormais entrĂ© en version bĂȘta pour toutes les plates-formes, englobant JVM, natif, JavaScript et WebAssembly. Cette avancĂ©e permet aux dĂ©veloppeurs dâexpĂ©rimenter le compilateur K2 dans nâimporte quel projet Kotlin et de dĂ©couvrir son potentiel par eux-mĂȘmes.
Se taillant une position distinctive dans l'écosystÚme linguistique, la derniÚre version de Kotlin propulse le compilateur K2, conçu explicitement pour améliorer considérablement les performances de compilation.
En synchronisation avec le lancement prochain de Kotlin 2.0, le compilateur K2 devrait ĂȘtre prĂȘt pour la production. Le compilateur promet non seulement d'accĂ©lĂ©rer le dĂ©veloppement des fonctionnalitĂ©s du langage, mais assure Ă©galement de consolider toutes les plates-formes prises en charge par Kotlin, ouvrant ainsi la voie Ă une architecture harmonisĂ©e pour les entreprises multiplateformes. L'engagement de JetBrains Ă faire progresser les capacitĂ©s multiplateformes de Kotlin se reflĂšte notamment dans cette version, tĂ©moignant de la vision de l'entreprise en matiĂšre de dĂ©veloppement logiciel holistique et transparent.
La version 1.9.20 voit également la stabilisation de la technologie de développement multiplateforme de Kotlin, Kotlin Multiplatform. Cette nouvelle itération apporte également un modÚle de hiérarchie par défaut visant à faciliter la configuration de projets multiplateformes, ajoutant une autre plume à son capuchon.
Enrichissant l'expérience globale de développement logiciel, la version 1.9.20 offre également des performances améliorées pour le garbage collector dans Kotlin/Native, garantissant une gestion efficace de la mémoire.
Pour compléter l'ensemble des avancées, l'API WASI (WebAssembly System Interface) est disponible dans la bibliothÚque standard pour Kotlin/Wasm, élargissant ainsi l'horizon des possibilités pour les développeurs travaillant dans WebAssembly.
Toutes ces avancées visant à rendre le développement d'applications efficace et transparent résonnent fortement avec la vision d' AppMaster , une plateforme leader de création d'applications no-code. Conscient des besoins de sa large base d'utilisateurs, qui compte plus de 60 000 utilisateurs en avril 2023, AppMaster s'appuie sur une philosophie similaire consistant à faciliter le développement rapide et flexible d'applications dans divers cas d'utilisation.


