Diese Fragen wurden nur Befragten gestellt, die Kotlin als eine ihrer drei Haupt-Programmiersprachen angegeben hatten.

Kotlin

Wofür verwenden Sie Kotlin?

Die Mehrheit der Kotlin-Entwickler*innen verwendet die Sprache immer noch für Android- und serverseitige Anwendungen. Mehr als 10% nutzen Kotlin für die Multiplattform-Mobilentwicklung, und diese Zahl wächst weiter.

Als plattformübergreifende Sprache wird Kotlin zu einem erheblichen Anteil auch für andere Arten der Softwareentwicklung sowie für Data Science verwendet.

JDK 8 ist immer noch die beliebteste Version im Kotlin-Lager (64%), obwohl sie seit letztem Jahr 10 Prozentpunkte verloren hat. Kotlin unterstützt alle neuen JDK-Versionen, einschließlich JDK 16.

Welche Kotlin-Bibliotheken und -Frameworks von JetBrains verwenden Sie zurzeit?

Ein größerer Anteil der Kotlin-Community verwendet im Jahr 2021 Bibliotheken und Frameworks als je zuvor.

Die Verbreitung der wichtigsten von JetBrains entwickelten Kotlin-Bibliotheken nimmt zu. Coroutines, die beliebteste Bibliothek, hat ihren Anteil gegenüber dem Vorjahr um 10 Prozentpunkte gesteigert.

Serialization und Test haben ihre Präsenz um 9 bzw. 6 Prozentpunkte erhöht. Bei ihren Aufgaben nutzt etwa ein Viertel der Kotlin-Nutzer Ktor, ein asynchrones Framework zum Erstellen von Microservices, Webanwendungen und mehr.

Welche anderen Kotlin-Bibliotheken und -Frameworks verwenden Sie zurzeit?

Spring/Spring Boot, 2018 das meistgenutzte Nicht-JetBrains-Framework, liegt nun hinter Gson und Jackson an dritter Stelle.

Sehen Sie sich diese Videoübersicht an, um mehr über Spring, Coroutines und reaktive Programmierung zu erfahren.

Wie lange verwenden Sie Kotlin schon?

Kotlin-Entwickler*innen werden im Durchschnitt immer erfahrener und entwickeln sich zusammen mit der Sprache weiter. 2018 hatten mehr als die Hälfte der Kotlin-Entwickler*innen weniger als 6 Monate Erfahrung mit der Sprache. Heute hingegen bilden Entwickler*innen mit 2 bis 4 Jahren Kotlin-Erfahrung mit 31% die größte Gruppe.

Wofür verwenden Sie Kotlin?

Für welche Arten von Projekten verwenden Sie Kotlin hauptsächlich?

Welche Sprache(n) haben Sie verwendet, bevor Sie zu Kotlin gewechselt haben?

Wie haben Sie Kotlin erlernt?

Wenn Sie mehr über Kotlin erfahren möchten, bietet Ihnen das Team, das die Sprache entwickelt, einige großartige Lernressourcen, zum Beispiel die Website Get started with Kotlin, einen Kotlin-YouTube-Kanal sowie das Buch „Atomic Kotlin“.

Welche IDE nutzen Sie am häufigsten für die Kotlin-Entwicklung?

Mehr über den aktuellen Stand der Programmiersprache Kotlin erfahren Sie in unserem offiziellen Kotlin-Bericht.

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.