Sprachen

Teilen:

Dieser Abschnitt enthält Statistiken zu den neuesten Trends bei Programmier-, Skript- und Markup-Sprachen.

Programmier-, Skript- und Markup-Sprachen

Welche Programmier-, Skript- und Markup-Sprachen haben Sie in den letzten 12 Monaten verwendet?

Welche Programmier-, Skript- und Markup-Sprachen haben Sie in den letzten 12 Monaten verwendet?

Objective-C ist objektiv am Ende

Nach Abwanderung von zwei Dritteln der Benutzer*innen in den letzten sechs Jahren scheint Objective-C vor dem Aus zu stehen. Weniger als 2% der Programmierenden haben es im vergangenen Jahr mindestens einmal verwendet, und nur 11 Befragte gaben es als primäre Sprache an. Bei der Abwanderung hat Objective-C hat sogar COBOL und Perl übertroffen.

In der Zeit zwischen der Einführung im Jahr 1984 und der Veröffentlichung der Nachfolgersprache Swift durch Apple im Jahr 2014 hatte Objective-C einen guten Lauf. Durch die Verfügbarkeit von Kotlin, Dart und weiteren plattformunabhängigen Sprachen haben iOS-Entwickler*innen heute jedoch die Qual der Wahl – und wenig Gründe, an Objective-C festzuhalten.

Eine Liebe, die nicht rostet: die Wachstumsgeschichte von Rust

Als einzige unter den populärsten Programmiersprachen dieses Jahres hat Rust einen neuen Nutzungsrekord aufgestellt. Mit dem Anspruch, C++ mit seinen strengen Sicherheits- und Speicherverwaltungsmechanismen zu ersetzen, hat Rust seinen Benutzerstamm in den letzten fünf Jahren stetig erweitert. Unseren Daten zufolge erwägt ein Sechstel der Go-Benutzer*innen, Rust einzuführen.

Welche sind Ihre primären Programmier-, Skript- und Markup-Sprachen?

Wählen Sie bis zu drei Sprachen.

JavaScript: leicht sinkende Popularität

Im letzten Jahr lieferten sich die drei populärsten Sprachen ein Kopf-an-Kopf-Rennen. Auch in diesem Jahr liegen sie eng beieinander – Java hat die Führung zurückerobert, während JavaScript mit einem Rückgang von drei Prozentpunkten auf den dritten Platz zurückgefallen ist.

Es scheint, als würden manche Programmierer*innen, die zu Beginn TypeScript in Verbindung mit einer anderen Sprache verwendeten, allmählich zur ausschließlichen Nutzung von TypeScript übergehen. 2020 verwendeten 47% der TypeScript-Benutzer*innen die Sprache zusammen mit JavaScript – in diesem Jahr ist dieser Wert auf 38% gesunken. Es ist plausibel anzunehmen, dass wir in Zukunft einen weiteren Rückgang des JavaScript-Anteils um einige Prozentpunkte erleben werden.

Der Anteil der Programmierer*innen, die eine andere Sprache lernen möchten, ist bei JavaScript-Benutzer*innen höher als bei anderen Sprachen. Dies erhöht auch die Wahrscheinlichkeit der Abwanderung, wobei TypeScript von der Migration profitiert.

Haben Sie vor, in den nächsten 12 Monaten weitere Sprachen einzusetzen (Neueinführung/Migration)? Wenn ja, welche?

Diese Tabelle gibt an, wie viele Benutzer*innen der horizontal aufgelisteten Sprachen planen, zu einer der vertikal aufgelisteten Sprachen zu migrieren. So planen zum Beispiel 10% der C#-Anwender*innen, Rust einzusetzen.

Viele Jahre lang war Rust eine der beliebtesten Optionen, wenn es um das Erlernen neuer Programmiersprachen ging. 2023 hat Rust nun zum ersten Mal den Spitzenplatz erklommen.

Damit hat Rust hat nicht nur Go überholt und sich bei denjenigen, die zu einer anderen Sprache wechseln wollen, als erste Wahl durchgesetzt. Vielmehr stehen gerade Go-Benutzer*innen an der Spitze derer, die Rust neu einsetzen wollen.

Da jedoch die Nutzerbasis von Go bis 2020 rapide angestiegen war, ist es sehr wahrscheinlich, dass ein erheblicher Teil der wechselwilligen Go-Nutzer*innen Early Adopter sind. Viele dieser Trendsetter*innen sind auf der Suche nach dem nächsten großen Ding und könnten nach dem Wechsel zu Rust bald zum nächsten „Supertrend“ weitergehen.

Programmiersprachen, deren Verwender*innen nicht auf andere Sprachen umsteigen wollen

Anteil der Befragten, die mit „Nein, ich plane keinen Einsatz oder Migration“ geantwortet haben, aufgeschlüsselt nach primären Programmiersprachen. Aufgeführt sind Sprachen mit mindestens 150 Antworten.

Scala und Rust haben die wenigsten abwanderungswilligen Benutzer*innen.

Welche Arten von Software entwickeln Sie in Ihren Hauptsprachen?

Anteil der Spitzenverdienenden nach primärer Sprache

Zu den Spitzenverdienenden zählen wir diejenigen, deren Gehälter im obersten Quartil ihrer Region liegen.

Finden Sie das richtige Tool

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.

Rohdaten Demnächst verfügbar

Wir sind dabei, die Rohdaten aufzubereiten. Sie können Ihre E-Mail-Adresse hinterlassen, um benachrichtigt zu werden, wenn die Daten zum Download bereitstehen.

By submitting this form I agree to the JetBrains Privacy Policy

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