JetBrains veröffentlicht Kotlin 2.0 mit stabilem K2-Compiler und automatischer Generierung von Lambda-Funktionen
Die Softwarefirma JetBrains hat Version 2.0 von Kotlin, ihrer Programmiersprache, veröffentlicht. Das Major Release enthält den stabilen K2-Compiler, der speziell für die Multiplattform-Entwicklung entwickelt wurde und eine doppelt so schnelle Kompilierung ermöglichen soll.
Eine herausragende Funktion von Kotlin 2.0 ist die automatische Generierung von Lambda-Funktionen mithilfe von codeinvokedynamic/code. Dadurch wird die Entwicklung von Code, der auf Funktionen höherer Ordnung basiert, erleichtert und beschleunigt.
Ein weiteres Highlight der Version 2.0 ist die Stabilisierung der Library codekotlinx-metadata-jvm/code, die die Verarbeitung von Metadaten in Kotlin ermöglicht und insbesondere für die Entwicklung von Frameworks und Bibliotheken von großer Bedeutung ist.
JetBrains hat viel Aufmerksamkeit auf den neuen Kotlin- und JVM-Compiler K2 gelegt. Die Entwicklung begann im Jahr 2021 und erreichte Ende letzten Jahres den Beta-Status für alle Plattformen mit Kotlin 1.9.20. Nun ist die stabile Version Kotlin 2.0 verfügbar.
Der K2-Compiler wurde speziell für die Multiplattform-Entwicklung entwickelt und ermöglicht die Vereinigung aller von Kotlin unterstützten Plattformen. Dadurch kann das Kotlin-Team die meisten Features, Änderungen und Bugfixes gleichzeitig für alle Plattformen implementieren, was die Entwicklung neuer Sprachfunktionen erheblich beschleunigen soll.
Weitere Informationen zu Kotlin 2.0 sind im JetBrains-Blog und auf der What s New-Webseite erhältlich, wo alle neuen Funktionen und Verbesserungen ausführlich vorgestellt werden. Kotlin 2.0 verspricht eine verbesserte Performance und eine noch bessere Unterstützung für die plattformübergreifende Entwicklung. Entwicklerinnen und Entwickler dürfen sich auf eine effizientere und produktivere Programmierung mit Kotlin freuen.
Schlagwörter: Kotlin + JetBrains + What
Wie bewerten Sie den Schreibstil des Artikels?
