• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Apples Programmiersprache Swift als Open-Source-Projekt verfügbar

Philipp Schwinn

Herrenhut
Registriert
28.10.12
Beiträge
2.300
Wie Apple zur WWDC im vergangenen Sommer angekündigt hat, ist die Programmiersprache Swift nun Open Source. Apple hat das Projekt auf der separaten Webseite Swift.org zur Verfügung gestellt. Apple hat Informationen zudem in einer Pressemitteilung veröffentlicht.

Dabei wird das Projekt unter die Apache 2.0 Open-Source-Lizenz gestellt. Für Linux steht bereits ein Download-Paket der Binaries zur Verfügung. Die Quelldateien werden über GitHub bereitgestellt. Von Swift werden alle Apple-Softwareplattformen unterstützt. Dazu gehört neben iOS, OS X auch watchOS sowie tvOS als Betriebssystem des neuen Apple TV.

Erstmals vorgestellt wurde Swift auf der WWDC im Jahre 2014 als Alternative zu Objective-C. Seitdem wird die neue Programmiersprache stetig weiterentwickelt, in diesem Jahr folgte die Vorstellung von Swift in der Version 2.0 inklusive der nun umgesetzten Veröffentlichtung als Open-Source-Projekt.

via Apple Presse



zurück zum Magazin...
 
Super. Läuft schon bei uns auf einem Testsystem unter Ubuntu.

Jetzt fehlt noch ein Rails oder Django für Swift.
 
  • Like
Reaktionen: MoNchHiChii
Das freut mich zu hören! Dann werde ich es demnächst mal ausprobieren.
 
Ganz naive Fragen: Kann man damit auf GUIs auf den Fremdplattformen programmieren? Braucht man zur Ausführung spezielle Libraries bzw. sind die automatisch gelinkt?
 
Hi,
noch müsstest du dort viel selbst werkeln.
UIKit und AppKit werden nicht veröffentlicht.

Somit müsstest du diese extern über C-Linker einbauen. Dies unterstützt leider der Swift-Builder noch nicht.

Wenn die Euphorie über Swift weiter anhält würde ich davon ausgehen das eventuell in Zukunft Linker zu Qt oder GTK existieren werden. Bis dorthin wird es erstmal eingeschränkt als Service-Sprache einsetzbar sein. IMHO.

Viele liebe Grüße!, Tobi
 
  • Like
Reaktionen: ottomane
Hi,
noch müsstest du dort viel selbst werkeln.
UIKit und AppKit werden nicht veröffentlicht.

Somit müsstest du diese extern über C-Linker einbauen. Dies unterstützt leider der Swift-Builder noch nicht.

Ui, das hört sich noch nicht so komfortabel an. Vielen Dank trotzdem für die Infos!