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.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

CalDigit présente deux nouvelles stations d’accueil compatibles Thunderbolt 5

12:15

• 5


Immersive Video Utility : le nouvel outil d’Apple pour la production de vidéos immersives pour le Vision Pro

11:54

• 3


Avec l'iPhone des 20 ans, Apple veut refaire le coup de l'iPhone X

10:16

• 48


Freebox Pop S : fibre à 5 Gbit/s et « Wi-Fi 7 » pour 24,99 € par mois

10:00

• 60


Voici le moyen le moins cher d’obtenir Microsoft Office à vie sur Mac en avril 📍

08:14

• 0


iOS 19 : nouvelles images d'une possible interface remaniée

07:48

• 31


Droits de douane : Blackmagic augmente les tarifs de ses produits aux États-Unis

07/04/2025 à 21:37

• 45


Au crépuscule de Skype, Microsoft pousse ses utilisateurs vers Teams

07/04/2025 à 17:15

• 27


Promo : la station d’accueil Thunderbolt 4 d'Amazon Basic à 104,39 € (-19 %)

07/04/2025 à 16:45

• 9


Plongez au cœur de l’actualité Apple et bien plus encore grâce au Club iGen

07/04/2025 à 14:47

• 25


macOS 15.4 blanchit les fonds d’écran aux couleurs personnalisées

07/04/2025 à 13:51

• 12


macOS 15.4 pousse vraiment à activer les mises à jour automatiques du système

07/04/2025 à 12:30

• 64


Refurb : des iPad 10 à partir de 289 €

07/04/2025 à 11:51

• 0


Darty : 100 € en carte cadeau sur les iPhone 16 Pro et les MacBook M4 (offre cumulable avec d’autres promos)

07/04/2025 à 10:56

• 0


OpenAI a envisagé un rachat de la start-up de Sam Altman et Jony Ive

07/04/2025 à 10:32

• 16


Quel est le meilleur ennemi d’Apple ?

07/04/2025 à 09:08

• 51