Swift stürmt in die Top 5 der beliebtesten Sprachen von Entwicklern: Was steckt hinter dem Erfolg?

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Stack Overflow: Swift gehört zu den fünf beliebtesten Sprachen von Entwicklern

Die jährliche Entwicklerumfrage von Stack Overflow für das Jahr 2020 brachte eine unerwartete Überraschung: Die von Apple für iOS und macOS entwickelte Sprache Swift schaffte es zum ersten Mal unter die fünf beliebtesten Programmiersprachen. Laut den Umfragedaten, an der über 65.000 Entwickler weltweit teilnahmen, belegte Swift mit 72,1 % positiven Bewertungen den 5. Platz und überholte damit Veteranen wie Python (68,5 %) und JavaScript (62,3 %).

Dieser Sprung ist besonders bemerkenswert im Vergleich zu 2019, als Swift nur auf dem 8. Platz lag. Der Popularitätsanstieg wird mit der Veröffentlichung von Swift 5.3 in Verbindung gebracht, die ABI-Stabilität und modulare Unterstützung für Windows und Linux brachte. „Swift ist keine Nischensprache mehr nur für iOS-Entwickler", kommentiert Paul Hudson, Autor des Buches „Swift for Beginners". „Es ist jetzt ein vollwertiges Werkzeug für die Server- und plattformübergreifende Entwicklung, was die Aufmerksamkeit der Community auf sich gezogen hat."

Interessanterweise überholte Swift nicht nur Python, sondern auch Rust (70,4 %), das traditionell in der Rangliste der „meistgeliebten" Sprachen führt. Experten führen dies auf die Verbesserung des Ökosystems zurück: Die Einführung von Swift Package Manager und die Unterstützung von SwiftUI haben die Erstellung von Benutzeroberflächen erheblich vereinfacht. „Swift bietet die Geschwindigkeit von Objective-C und die Sicherheit von Rust, liest sich aber wie Python", bemerkt Chris Lattner, der Schöpfer der Sprache. „Für die mobile Entwicklung ist das eine ideale Balance."

Allerdings blieb es nicht ohne Kritik. Einige Entwickler stellten fest, dass Swift immer noch unter Instabilität bei der Rückwärtskompatibilität leidet: Updates brechen oft alte Projekte. Dennoch sind 72 % positive Bewertungen ein ernstzunehmendes Signal für die IT-Branche. „Wenn Apple weiterhin in die plattformübergreifende Nutzung investiert, könnte Swift bis 2025 die Sprache Nr. 1 für die mobile und Server-Entwicklung werden", prognostiziert IDC-Analyst John Gallagher.

Für die Python-Community bedeutet dies, dass der Wettbewerb um die Köpfe der Entwickler zunimmt. Python, obwohl es weiterhin führend in der Gesamtnutzung ist (41,7 % der Befragten), verliert an Positionen in der „Beliebtheits"-Rangliste. Vielleicht wird dies die Python-Community zu einer aktiveren Einführung statischer Typisierung und Leistungsverbesserungen bewegen.

Empfohlene Bibliotheken