Am Puls von Microsoft

Swift: Apple bringt seine Programmiersprache offiziell zu Windows

Swift: Apple bringt seine Programmiersprache offiziell zu Windows

Es ist schon einige Zeit her, dass Apple mit der Programmiersprache Swift den Nachfolger des altgedienten Objective-C vorgestellt hat, welche den Vorgänger in den folgenden Jahren nach und nach ersetzen und zur bevorzugten Sprache für die Entwicklung von Apps unter iOS, macOS und den weiteren Apple-Plattformen werden sollte. Im Sommer 2014 wurde Swift erstmals vorgestellt, etwa ein Jahr später erfolgte die Offenlegung im Quellcode. Seitdem wird die Sprache von Apple zusammen mit einer OpenSource-Gemeinschaft weiterentwickelt und ist neben den Apple-Plattformen offiziell auch unter Ubuntu in den LTS-Version 16.04 und 18.04 lauffähig.

Wenn Swift demnächst in der neuen Version 5.3 erscheint, werden die Entwickler die Zahl der unterstützten Plattformen deutlich ausbauen. Unter Linux werden neben dem aktuellen Ubuntu 20.04 LTS mit CentOS 8 und Amazon Linux 2 erstmals auch zwei Fedora-basierte Distributionen unterstützt. Außerdem können in Zukunft weitere Distributionen wie Fedora selbst oder Debian folgen. Noch wichtiger ist allerdings, dass nun auch Windows eine offizielle Unterstützung durch das Entwicklerteam bekommen wird. In der Vergangenheit gab es bereits einige Versuche, die jedoch an technischen Schwierigkeiten scheiterten. Mit dem kommenden Release soll Swift nun sowohl als nativer Port als auch über das Windows Subsystem for Linux unter Windows 10 vorgelegt werden.

DrWindows News per WhatsApp: Abonniere unseren Kanal.

Über den Autor

Kevin Kozuszek

Kevin Kozuszek

Seit 1999 bin ich Microsoft eng verbunden und habe in diesem Ökosystem meine digitale Heimat gefunden. Bei Dr. Windows halte ich euch seit November 2016 über alle Neuigkeiten auf dem Laufenden, die Microsoft bei seinen Open Source-Projekten und den Entwicklerthemen zu berichten hat. Beiträge über Edge, Mozilla, Europas Digitalwirtschaft und inklusive Informatik runden meinen Bereich ab.

Anzeige