iX Special 2020
S. 30
C-Nachfolger
Swift

Typsicherheit mit Swift

Vielseitig angelegt

Thomas Sillmann

Swift ist eine hauptsächlich von Apple-Developern genutzte Sprache. Seit 2015 ist sie Open Source und damit auch unter Windows, Linux oder im Web nutzbar.

Die Programmiersprache Swift gehörte zu den Highlights der WWDC im Jahr 2014. Dort stellte Apple sie zum ersten Mal der Weltöffentlichkeit vor und bot damit erstmals eine Alternative zu Objective-C an. Mit Swift verfolgte Apple ganz konkrete Ziele: Nicht nur sollte die Programmiersprache modern sein, sondern auch in puncto Sicherheit und Performance überzeugen. Überdies sollte ein einfacher Zugang sie von Beginn an auszeichnen. Heute, knapp sechs Jahre nach der ersten Präsentation, hat die Programmiersprache Version 5 erreicht und bereits viele große Entwicklungssprünge hinter sich.

Ein Merkmal, das Swift zu einer modernen, sicheren und nutzerfreundlichen Sprache macht, ist die starke Typsicherheit. So sind alle Variablen, Konstanten, Funktionsparameter und sonstigen Elemente einem eindeutigen Typ zuzuordnen. Aber es gibt auch Ausnahmen von dieser Regel – dazu später mehr.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

14,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren