zurück zum Artikel

Programmiersprachen: Erste Swift-Version seit Quellenfreigabe veröffentlicht

Julia Schmidt
Vögel

Apples Programmiersprache bringt in Version 2.2 zwar nur kleinere Änderungen, wichtig ist das Update aber trotzdem, ist es doch das erste nach der Öffnung der Quellen und Bekanntgabe des Linux-Supports.

Mehr Infos

Swift 2.2 steht auf GitHub [7] und der offiziellen Projektwebsite zum Download [8] bereit. Apple-Nutzer finden die neue Version in dem ebenfalls neuen Xcode 7.3 [9]. Es handelt sich um das erste Release der Sprache, das auch für Linux verfügbar ist. Die Kernbibliotheken werden allerdings erst in Swift 3 in den entsprechenden Port eingehen. Derzeit umfasst er lediglich LLDB und die REPL.

Neben zahlreichen Bugfixes und Verbesserungen der Diagnosemöglichkeiten gab es auch kleinere Sprachänderungen und -neuerungen. Die meisten Schlüsselwörter lassen sich nun auch als Argumenten-Label verwenden und die Label beim Referenzieren einer Funktion einsetzen. Zudem gibt es nun Vergleichsoperatoren für Tupel und in der Build-Konfigurierung ist eine mit #if swift eine zusätzliche Option enthalten.

Apple stellte Swift 2014 als Objective-C-Nachfolger vor. Ende 2015 gab das Unternehmen die Quellen der Sprache frei, wodurch die aktuelle Version erstmals Beiträge aus der Open-Source-Community enthält. In der Ankündigung [10] ist gar von 212 Freiwilligen die Rede, die außerhalb von Apple Korrekturen und Ähnliches eingereicht hätten. (jul [11])


URL dieses Artikels:
https://www.heise.de/-3147272

Links in diesem Artikel:
[1] https://www.heise.de/news/Apples-Open-Source-Swift-Die-richtige-Entscheidung-zur-richtigen-Zeit-3031633.html
[2] https://www.heise.de/news/Apples-Programmiersprache-Swift-Eine-Bilanz-ein-Jahr-nach-der-Vorstellung-2678194.html
[3] https://www.heise.de/meinung/Kommentar-Neue-Programmiersprache-Swift-Beginn-einer-neuen-Zeitrechnung-fuer-Apple-2215413.html
[4] https://www.heise.de/hintergrund/Einfuehrung-in-Apples-neue-Programmiersprache-Swift-Teil-1-2260287.html
[5] https://www.heise.de/ratgeber/Der-sanfte-Weg-von-Objective-C-zu-Swift-2603130.html
[6] https://www.heise.de/news/Apple-gibt-Benchmark-Software-fuer-Programmiersprache-Swift-frei-3097488.html
[7] https://github.com/apple/swift
[8] https://swift.org/download/#snapshots
[9] https://developer.apple.com/news/?id=03212016a
[10] https://swift.org/blog/swift-2-2-released/
[11] mailto:jul@heise.de