Ouvrir le menu principal

MacGeneration

Recherche

Swift 5.9 et ses macros sont finalisés pour les développeurs

Nicolas Furno

mardi 19 septembre 2023 à 12:30 • 10

Logiciels

Apple n’a pas seulement distribué une mise à jour d’iOS et de tous les systèmes associés, les développeurs ont aussi droit à une nouveauté pour leur quotidien cette semaine. Une mise à jour de Swift, le langage de développement conçu par Apple, a en effet été finalisée et la version 5.9 est désormais celle qui est stable. Cette mise à jour ajoute de nombreux éléments, à la fois au niveau du langage lui-même que des outils qui l’entourent.

L’une des nouveautés est l’ajout des macros, qui servent à définir du code qui sera utilisé à plusieurs reprises dans un programme. Cela peut être aussi simple que la définition de paramètre pour du texte (ci-dessous) ou nettement plus complexe, avec des macros qui peuvent être définies par un autre programme. Les concepteurs de Swift présentent notamment cette nouveauté comme une manière de simplifier l’utilisation de fonctionnalités complexes pour des bibliothèques de code.

Nous avions évoqué plusieurs autres nouveautés pour Swift 5.9 ainsi que le gestionnaire de paquets Swift au printemps :

Le futur de Swift se dessine à la veille de la WWDC23

Le futur de Swift se dessine à la veille de la WWDC23

Cette mise à jour améliore aussi l’expérience des développeurs en Swift sous Windows, le langage n’étant pas limité à l’écosystème d’Apple. Le langage de développement est intégré avec Xcode 15, il est aussi proposé pour Windows et Linux à cette adresse.

Google continue de faire évoluer son moteur de recherche avec de l’IA partout, sauf en France

19/05/2026 à 23:33

• 16


Google revoit les quotas de Gemini et ajoute YouTube Premium Lite à l’offre AI Pro

19/05/2026 à 22:14

• 2


CleanMyMac sous pression face à la déferlante d’apps vibe codées

19/05/2026 à 20:30

• 13


Après sa promotion, Johny Srouji réorganise les équipes hardware d’Apple pour gagner en efficacité

19/05/2026 à 20:19

• 9


Plex va tripler le prix du Plex Pass à vie pour pousser les abonnements

19/05/2026 à 17:32

• 74


Vente de SFR : et si la marque RED passait chez Free ?

19/05/2026 à 16:22

• 42


Apple mise sur Apple Intelligence pour améliorer l’accessibilité en 2026

19/05/2026 à 15:21

• 9


Stellantis prépare une voiture électrique beaucoup moins chère à l’horizon 2028

19/05/2026 à 12:33

• 68


LG prépare un écran 1 000 Hz, parce que 120 Hz c’est déjà le passé

19/05/2026 à 12:15

• 34


30 ans plus tard, Windows CE tourne sur Nintendo 64

19/05/2026 à 10:51

• 5


Plus de 47 millions de dollars de produits Apple achetés grâce à des cartes cadeaux détournées

19/05/2026 à 09:53

• 17


Faut-il espérer de nouveaux Mac à la WWDC ?

19/05/2026 à 07:26

• 19


iPhone : Apple chercherait la formule magique pour ressusciter le titane

19/05/2026 à 07:25

• 14


Scrapbook Pixixel : quand le vibe coding ressuscite le regretté iView MediaPro

19/05/2026 à 06:45

• 17


L’Apple Watch Ultra 4 viserait une détection plus poussée de l’hypertension

18/05/2026 à 21:52

• 30


Elon Musk perd sa bataille judiciaire contre OpenAI

18/05/2026 à 21:22

• 41