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.

Kommentieren