Abo
  • Services:
Anzeige
Swift segelt künftig auch zuverlässig auf dem Server.
Swift segelt künftig auch zuverlässig auf dem Server. (Bild: Tristan Ferne/Flickr.com/CC-BY 2.0)

Nicht nur iOS-Apps: Apples Swift soll auf Servern laufen

Die ursprünglich von Apple für iOS-Apps initiierte Programmiersprache Swift soll künftig auch als Serverplattform unterstützt werden. Davon sollen bereits existierende Web-Frameworks profitieren, das Team orientiert sich klar an Node.js.

Seit knapp einem Jahr steht die Programmiersprache Swift als Open Source bereit. Die anfänglich von Apple zum Erstellen von iOS-Apps gedachte Sprache läuft seitdem auch auf Linux, was zur Verwendung von Swift im Serverbereich führte sowie zum Erstellen einiger Web-Frameworks. Um das bereits entstandene Ökosystem zu fördern und wohl auch um die Arbeit zu konsolidieren, damit nicht zu viel Durcheinander entsteht, bekommt Swift eine Arbeitsgruppe, die explizit Server-APIs für die Sprache erstellen soll.

Anzeige

Der Ankündigung zufolge soll diese Arbeitsgruppe sämtlichen am Servereinsatz von Swift Interessierten als gemeinsamer Anlaufpunkt dienen. Ziel sei es, neue Schnittstellen zu erstellen, die typische Low-Level-Funktionen auf Servern bieten. Damit sollen vor allem die bisher noch notwendigen Abhängigkeiten zu vielen plattformspezifischen Bibliotheken in C überwunden werden. Das Team erhofft sich davon eine weitere Verbreitung von Swift im Servereinsatz, da Entwickler so wesentlich weniger tiefgreifende Kenntnisse von der Systemprogrammierung verschiedener Plattformen haben müssen.

Orientierung am Minimalismus von Node.js

Die Gruppe will sich zunächst auf typische und die grundlegend notwendigen Funktionen konzentrieren, wie aus ihrem Plan hervorgeht. Dazu gehört etwa die Netzwerkkommunikation über Sockets auf Basis von TCP/IP oder UDP. Ebenso sollen IPv4 und IPv6 unterstützt werden sowie die Namensauflösung.

Kryptographische Funktionen und Cipher Suites sollen ebenfalls genutzt werden können, um verschlüsselte Kommunikation auf Basis von TLS durchzuführen. Geplant its zudem die Möglichkeit zum HTTP-Parsing, was auch für das vergleichsweise neue HTTP/2 gelten soll. Letztlich sollen so Websockets unterstützt werden können.

Offensichtlich fokussiert sich das Team damit zunächst auf das absolut notwendige Minimum eines für Server gedachten Einsatzes der Sprache. Wie das weit verbreitete Node.js, das eine serverseitige Umgebung für Javascript bereitstellt, sollen die Server-APIs von Swift also nur als Basis von Web-Frameworks und ähnlichen Projekten dienen. Ob Swift damit aber ähnlich erfolgreich wird wie Node.js, muss sich wohl erst noch zeigen.


eye home zur Startseite
stiGGG 26. Okt 2016

Ich verfolge die server-side-swift Thematik seit dem Linux Release der Sprache sehr...

Schnarchnase 26. Okt 2016

Joa, Swift ist für mich nach Rust aktuell die interessanteste Sprache. Wenn der Tag nur...



Anzeige

Stellenmarkt
  1. LEGIAL AG, München
  2. über Ratbacher GmbH, Raum Minden (Home-Office möglich)
  3. Vodafone Kabel Deutschland GmbH, Berlin
  4. Bilfinger GreyLogix GmbH, Flensburg


Anzeige
Spiele-Angebote
  1. 69,99€ (Release 31.03.)
  2. 8,99€
  3. 329,00€

Folgen Sie uns
       


  1. Gulp-Umfrage

    Welche Kenntnisse IT-Freiberufler brauchen

  2. HPE

    650 Millionen Dollar für den Einstieg in die Hyperkonvergenz

  3. Begnadigung

    Danke, Chelsea Manning!

  4. Android 7

    Nougat für Smartphones von Sony, Oneplus, LG und Huawei

  5. Simplygon

    Microsoft reduziert 3D-Details

  6. Nach Begnadigung Mannings

    Assange weiter zu Auslieferung in die USA bereit

  7. Startups

    Rocket will 2017 drei Firmen in Gewinnzone bringen

  8. XMPP

    Chatsecure bringt OMEMO-Verschlüsselung fürs iPhone

  9. Special N.N.V.

    Nanoxias Lüfter sollen keinerlei Vibrationen übertragen

  10. Intel

    Internet-of-Things-Plattform auf x86-Basis angekündigt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  2. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel
  3. Raspberry Pi Compute Module 3 ist verfügbar

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Re: Ein Film im Half-Life Universum?

    SelfEsteem | 20:59

  2. Re: was völlig fehlt

    Snooozel | 20:58

  3. Re: "Wir bauen mehr Glasfaser als jeder andere...

    NaruHina | 20:56

  4. Re: Bringt mich auf eine Idee

    Apollo13 | 20:49

  5. Re: Begnadigung, bei positiver Wertung vieler...

    seizethecheesl | 20:41


  1. 19:06

  2. 17:37

  3. 17:23

  4. 17:07

  5. 16:53

  6. 16:39

  7. 16:27

  8. 16:13


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel