5 ans après sa première présentation publique (et près de 9 ans après sa gestation chez Apple), le langage de programmation Swift en est déjà à sa 5ème version majeure. La principale nouveauté de cette version est l’ABI (Application Binary Interface) qui garantit la stabilité du code et des librairies entre plusieurs versions de Swift (et de compilateurs). Les apps devraient aussi être plus légères codées en Swift 5, et plus rapides au démarrage. L’encodage des chaînes ASCII et Unicode passe au système UTF-8 (Universal Character Set Transformation Format – 8 bits), ce qui selon Apple devrait diminuer les accès mémoire de 50%. Swift 5 permet aussi des accès exclusifs à la mémoire lors de la phase de debug, et serait en outre nettement plus interropérable avec les langages Python, Ruby et Javascript. Swift 5 est disponible pour iOS, macOS, watchOS, tvOS, Linux (les binaires sont disponibles pour Ubuntu 18.04, Ubuntu 16.04, ainsi qu’Ubuntu 14.04 a ), z/OS, etc.
Swift 5 is officially released! 🎉😀👏
Including…
🤝 ABI stability
🅰 # »Raw strings »#
📦 Result<Type, BuiltIn>
🅱 « Custom \(string: interpolation) »
👻 ﹫dynamicCallable
⁉ flattened = try? optionals()📖 Full release notes: https://t.co/lro3JBqsU9
— John Sundell (@johnsundell) 25 mars 2019



Derniers articles
Bêta 8 pour iOS 27, macOS 27 Golden Gate, watchOS 27, tvOS 27 et visionOS 27
Apple rend aujourd'hui disponible au téléchargement la bêta 8 (build 24A5430a) d'iOS 27 sur iPhone et d'iPadOS 27 d'iPad. Elle arrive une semaine après la précédente…
Phil Schiller quitte la direction de l’App Store et des événements Apple
Phil Schiller, l'un des dirigeants les plus influents d'Apple sous les ères Steve Jobs et Tim Cook, a abandonné ses fonctions à la tête de l'App…
Le mémo de Tim Cook aux employés Apple pour son dernier jour en tant que patron
Ce 31 août 2026 marque le dernier jour où Tim Cook est le patron d'Apple. Il quittera ses fonctions demain, le 1er septembre 2026, pour laisser…
Apple devient la première marque à intégrer le Creative Hall of Fame
Apple ajoute une distinction inédite et prestigieuse à son palmarès. The One Club for Creativity va faire entrer la firme de Cupertino dans son Creative Hall…
Plans : Donald Trump demande à Apple de renommer le lac Ontario en « Lac Amérique »
Donald Trump a demandé à Apple de faire le nécessaire au niveau de son application Plans pour que le lac Ontario change de nom et devienne…
Apple prévoit les AirPods 5 en septembre et iPad mini 8 OLED en octobre
Beaucoup de personnes attendent les iPhone 18 Pro, iPhone 18 Pro Max et iPhone Ultra pliable qu'Apple annoncera à la keynote du 9 septembre, mais ils…
Storm Radar affiche désormais la météo et les alertes sur CarPlay
La version 4.0.19 de Storm Radar ajoute une carte météo, une navigation guidée et des alertes actualisées le long du trajet dans Apple CarPlay.
Apple Plans n’a toujours pas rebaptisé le lac Ontario en « Lake America », contrairement à Google Maps
Google Maps n'aura pas tardé à appliquer la nouvelle nomenclature voulue par Donald Trump. Quelques jours seulement après le décret présidentiel du 27 août rebaptisant officiellement…