Swift-Schöpfer spricht über Pläne für die nächsten 10 Jahre
San Francisco, 15. Dezember 2020. Auf der jährlichen Swift Summit-Konferenz präsentierte Chris Lattner, Schöpfer der Programmiersprache Swift und Gründer des Projekts, eine ambitionierte Roadmap für die Technologieentwicklung im nächsten Jahrzehnt. In seiner Rede betonte er, dass die Sprache, die ursprünglich für iOS und macOS entwickelt wurde, sich auf die Expansion in die Server- und Embedded-Entwicklung vorbereitet.
Lattner, der auch als Autor von LLVM und Clang bekannt ist, erklärte, dass Swift bis 2030 einen Marktanteil von bis zu 15 % bei serverseitigen Sprachen erreichen und damit Anteile von Python und Go zurückerobern soll. „Wir konzentrieren uns auf Leistung – Swift ist bei typischen Backend-Aufgaben bereits 2,5-mal schneller als Python, und bis 2025 planen wir, in kritischen Szenarien die Parität mit C++ zu erreichen“, bemerkte er.
Die wichtigsten Punkte des Plans umfassen:
- Swift 6.0 (2022): Vollständige Unterstützung für asynchrone Programmierung (async/await), was die Erstellung hochbelasteter Server vereinfacht.
- Swift 7.0 (2024): Integrierte Unterstützung für verteiltes Rechnen und Integration mit Kubernetes.
- Swift 8.0 (2026): Echtzeitmodus für IoT-Geräte – Latenz unter 1 ms.
- Swift 9.0 (2028): Quantenresistente Kryptographie in der Standardbibliothek.
Experten merkten an, dass der Plan angesichts des aktuellen Einführungstempos realistisch erscheint. Laut JetBrains wird Swift im Jahr 2020 bereits von 12 % der iOS-Entwickler für Serverprojekte (über Vapor und Kitura) genutzt. Wie die IDC-Analystin Anna Kovaleva jedoch betonte: „Die größte Herausforderung ist die Konkurrenz mit Rust in der Systemprogrammierung und mit Kotlin in der mobilen Entwicklung.“
Lattner kündigte außerdem ein neues Projekt an – Swift Everywhere – eine Reihe von Werkzeugen zur automatischen Konvertierung von Objective-C-Code in Swift, was die Migration von Legacy-Projekten beschleunigen soll. „Bis 2030 möchten wir, dass 90 % des neuen Codes für das Apple-Ökosystem in Swift geschrieben wird“, fasste er zusammen.
Auf die Frage nach der Monetarisierung antwortete der Swift-Schöpfer ausweichend, deutete jedoch die mögliche Einführung kostenpflichtiger Unternehmenswerkzeuge für die serverseitige Version der Sprache an. Der vollständige Text des Vortrags ist auf der Website der Swift Foundation verfügbar.