Ouvrir le menu principal

MacGeneration

Recherche

Apple va faciliter l’utilisation de Swift sur les serveurs

Nicolas Furno

mercredi 26 octobre 2016 à 21:30 • 42

Logiciels

Swift a été pensé dès le départ comme un langage de programmation multitâche, adapté autant aux apps iOS qu’aux systèmes d’exploitation et même à des applications côté serveur. Depuis qu’Apple propose une version adaptée à Linux de son nouveau langage, des développeurs ont commencé à l’utiliser pour créer des back-ends sur leurs serveurs.

Le logo de Perfect, lun des frameworks serveur en Swift les plus populaires.
Le logo de Perfect, l’un des frameworks serveur en Swift les plus populaires.

Cette solution est bien pratique pour ne pas avoir à gérer différents langages au quotidien : un développeur iOS peut créer son app en Swift et le module serveur associé également en Swift. Mais ce langage est aussi très performant et il peut aussi avoir son intérêt face aux autres langages et frameworks déjà bien en place sur les serveurs (lire : Sur le serveur, Swift est nettement plus rapide que Node.js).

Face à l’intérêt grandissant des développeurs, Apple a décidé de prendre les choses en main en organisant un groupe de travail chargé de mettre en place des API pour les serveurs. Ce groupe est chapeauté par un employé Apple, mais aussi par un employé IBM et des représentants des frameworks déjà existants. Son objectif sera de proposer une série d’API prêtes à l’emploi pour utiliser Swift sur le serveur.

Apple ne compte pas remplacer les frameworks en place, mais plutôt leur simplifier la vie. Très concrètement, ces API se chargeront des bases indispensables, comme la gestion des protocoles TCP/IP et UDP, la prise en charge des IPv4 et IPv6, de la sécurité des flux avec SSL/TLS ou encore tout ce qu’il faut pour gérer les données en HTTP et HTTP/2. Bref, tout ce qu’il faut pour bien commencer, mais les concepteurs de Swift ne veulent pas proposer des solutions clé en main, ce sera aux créateurs de frameworks de le faire.

Cette nouvelle initiative n’a pas de calendrier défini à ce stade et Apple veut au contraire prendre son temps et accompagner la sortie de Swift 4, la prochaine évolution majeure du langage. Néanmoins, c’est bien le signe que le serveur devient un élément plus important pour le langage.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Free suit Bouygues et augmente le prix de la Freebox Pop S

10:15

• 5


Steam : la puce M4 détrône la M1 chez les joueurs sur Mac

10:04

• 1


Soldes : MacBook Pro M5, MacBook Air M2, Mac mini M4, AirPods.Max.. Rakuten fracasse les prix avec jusqu'à 20 % de cashback

09:59

• 0


Instant Workouts : Strava promet un coach intelligent, mais l’IA s’emballe

08:45

• 6


iOS 26.2 : pourquoi votre iPhone tarde à installer une mise à jour pourtant critique

07:54

• 14


Apple : une fin janvier très chargée en annonces et mises à jour

07:31

• 19


Apple Intelligence : Gemini servirait à gagner du temps avant l’arrivée des modèles d’Apple

13/01/2026 à 21:02

• 40


Le verre de l’iPhone 17 est si résistant, vous pouvez le faire glisser le long d’une immeeeeense table

13/01/2026 à 20:07

• 29


Promo : le NAS entrée de gamme UGreen DH2300 à 179 €, une bonne option pour stocker des fichiers et Time Machine

13/01/2026 à 19:46

• 17


La suite iWork bascule dans le freemium avec l’arrivée d’Apple Creator Studio

13/01/2026 à 16:55

• 79


Apple annonce Creator Studio, un abonnement unique pour toutes ses apps professionnelles, de l’IA et des contenus

13/01/2026 à 16:12

• 148


Pourquoi le Mac est-il resté stable alors que le marché du PC s’est envolé fin 2025 ?

13/01/2026 à 15:27

• 15


Démarrez 2026 organisé et prêt avec Microsoft Office 2021 dès 30 € 📍

13/01/2026 à 14:12

• 0


Test des webcams Insta360 Link 2 Pro et Link 2C Pro : 4K, IA et suivi motorisé, Insta360 monte en gamme

13/01/2026 à 14:00

• 9


RepoBar affiche le statut de tous vos dépôts GitHub depuis la barre des menus de macOS

13/01/2026 à 13:00

• 3


Des débits anormalement faibles entre les iPhone 17 (Pro) et certaines Livebox

13/01/2026 à 11:53

• 34