Swift — der neue König des Wachstums: Was die GitHub-Statistik für 2023 zeigt
Die Plattform GitHub hat ihren jährlichen Bericht Octoverse 2023 veröffentlicht, und die größte Überraschung war die Führungsposition der Sprache Swift. Laut dem Bericht zeigte Swift die höchste Wachstumsrate aller Programmiersprachen — die Anzahl der aktiven Mitwirkenden, die in Swift schreiben, stieg im Vergleich zu 2022 um 42%. Dies ermöglichte es Swift, in die Top-10 der Sprachen nach Anzahl der einzigartigen Entwickler auf der Plattform einzusteigen und dabei Sprachen wie Rust, Kotlin und Go zu überholen.
Experten führen diesen Aufschwung auf mehrere Faktoren zurück. Erstens tritt Swift aktiv über das Apple-Ökosystem hinaus: Im Jahr 2023 erschienen stabile Versionen von Swift für Serverplattformen (Swift on Server) sowie Unterstützung für Windows und Linux. Zweitens wächst die Beliebtheit des Frameworks SwiftUI, das die Erstellung von Oberflächen für iOS, macOS, watchOS und tvOS vereinfacht. „Swift hat aufgehört, nur eine Sprache für die mobile Entwicklung zu sein“, kommentiert Anna Krylova, iOS-Entwicklerin und Autorin eines Kurses über Swift. „Jetzt schreibt man damit Backend, parst Daten und erstellt sogar CLI-Tools. GitHub bestätigt dies anschaulich mit Zahlen.“
Bemerkenswert ist, dass Swift in der Wachstumsrate sogar Python überholt hat, das traditionell im Bereich Data Science und maschinelles Lernen führend ist. Python wuchs um 28%, aber Swift wurde mit seinen 42% zum absoluten Rekordhalter. Im GitHub-Bericht wird auch betont, dass Swift eine der „freundlichsten“ Sprachen für Anfänger ist: Die Community erstellt aktiv Lernmaterialien, und der Compiler gibt verständliche Fehlermeldungen aus, was die Einstiegshürde senkt.
Gleichzeitig stellen Analysten fest, dass die absolute Anzahl der Projekte in Swift immer noch hinter JavaScript, Python oder TypeScript zurückbleibt. Die Wachstumsdynamik lässt jedoch vermuten, dass Swift bereits in den Jahren 2024–2025 zu den fünf beliebtesten Sprachen auf GitHub gehören könnte. „Wenn Apple weiterhin in Plattformunabhängigkeit und Serverlösungen investiert, wird Swift zu einem universellen Werkzeug“, glaubt Ilja Morozow, technischer Direktor des Studios für mobile Entwicklung DigitalKit. „Derzeit sehen wir erst den Anfang dieses Weges.“
Zur Erinnerung: Swift wurde von Apple im Jahr 2014 als Ersatz für Objective-C vorgestellt. In neun Jahren hat die Sprache den Weg von einer Nischenlösung für iOS zu einer vollwertigen Allzwecksprache zurückgelegt. Der GitHub-Bericht für 2023 ist der beste Beweis für diese Entwicklung.