Swift: Neue Programmiersprache von Apple vorgestellt

Auf der Worldwide Developer Conference (WWDC) hat Apples Vice President Craig Federighi die neue Programmiersprache Swift präsentiert. Entwickler sollen mit Swift Codes einfacher und schneller schreiben können. Zudem reduziere Swift mögliche Quellen für Programmierfehler.

Swift passt sich in Apples Cocoa- und Cocoa-Touch-Frameworks ein, das die Basis für OS X und iOS bildet. Wie Federighi erklärt, sei geplant, Objective-C und Python durch eine Sprache zu ersetzen.

“Es ist beeindruckend, dass es ihnen gelungen ist, im Geheimen einen vollwertigen Ersatz zu entwickeln”, sagte Landon Fuller, Entwickler und Chief Technology Officer von Plausible Labs. Eine nahtlose Interoperabilität mit Apples bestehenden Plattformen sei gewährleistet, denn Swift habe Apple selbstständig und unabhängig von Dritten entwickelt.

Wie der iPhone-Hersteller mitteilt, übernimmt Swift die besten Elemente aus C und Obkective C, ohne Kompatibilitätsbeschränkungen in Kauf nehmen zu müssen. Darüber hinaus beseitige die neue Sprache Endlosschleifen. Solch eine kam beispielsweise in der “Goto fail”-Lücke in iOS und OS X vor, die Apple im Februar behob. Laut Federighi sind in Swift auch andere Fehlerklassen ausgeschlossen.

Außerdem soll Swift eine höhere Leistung ermöglichen. Apple zufolge sortiert es komplexe Objekte 3,9-mal schneller als Python. Bei der RC4-Verschlüsslung ist es sogar 220-mal schneller.

“Um eine neue Generation von Mac-Apps voranzutreiben, stellen wir etwas vollkommen Neues vor: Swift, eine Programmiersprache, die nicht nur leistungsfähig, sondern auch intuitiv zu nutzen ist”, heißt es auf der Apple-Website. “Für Entwickler bedeutet das neue kreative Freiheiten und eine höhere Leistung. Für Sie bedeutet es eine neue Art von Apps.”

Für Entwickler bietet Apple im iBook Store ein Handbuch für Swift an. “Sie können Swift-Code ab sofort benutzen, um neue Funktionen in ihre Apps einzufügen”, teilt Apple mit. Innerhalb eines Projekts könne neuer Swift-Code problemlos neben bestehendem Objective-C-Code ausgeführt werden. Apps mit Swift-Code für iOS und OS X nimmt Apple ab Herbst für den App Store und Mac App Store entgegen.

[mit Material von Stefan Beiersmann, ZDNet.de]

Andre Borbe

Andre ist Jahrgang 1983 und unterstützte von September 2013 bis September 2015 die Redaktion von silicon.de als Volontär. Erste Erfahrungen sammelte er als Werkstudent in den Redaktionen von GMX und web.de. Anschließend absolvierte er ein redaktionelles Praktikum bei Weka Media Publishing. Andre hat erfolgreich ein Studium in politischen Wissenschaften an der Hochschule für Politik in München abgeschlossen. Privat interessiert er sich für Sport, Filme und Computerspiele. Aber die größte Leidenschaft ist die Fotografie.

Recent Posts

Bau-Spezialist Schöck: Migration von SAP ECC ERP auf S/4HANA

Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…

1 Tag ago

Pure Storage: Cloud, KI und Energieeffizienz

Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…

2 Tagen ago

GenKI verbessert Datenmanagement und Angebotsgenauigkeit

DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).

3 Tagen ago

Rolls-Royce Power Systems nutzt industrielle KI aus der IFS Cloud​

Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.

3 Tagen ago

Thomas-Krenn.AG: viele Pflichten, knappe Ressourcen, mehr freie IT-Welt

IT-Infrastruktur-Trends 2025: Open-Source-Projekte sowie aufwändige regulatorische und Pflichtaufgaben werden das Jahr prägen.

3 Tagen ago

Stadt Kempen nutzt Onsite Colocation-Lösung

IT-Systeme werden vor Ort in einem hochsicheren IT-Safe betrieben, ohne auf bauliche Maßnahmen wie die…

4 Tagen ago