À l’aube de la WWDC 2022, les contours de Swift 5.7 se dessinent

Florent Morin |

Alors que l’annonce de la WWDC 2022 ne devrait plus tarder, les évolutions de Swift à venir sont très alléchantes pour les développeurs. Après une version 5.6 riche en nouveautés, c’est l’ensemble de l’écosystème qui se prépare à un nouveau bond en avant. Voici un premier aperçu de ce qui ressemble déjà à un grand cru.

Plein de choses arrivent avec Swift 5.7

L’omniprésence de Swift Concurrency

Lors de sa présentation en 2021, le nouveau mécanisme de gestion des tâches parallèles était déjà prometteur, bien que limité aux versions les plus récentes des systèmes Apple. Ce premier problème a été résolu rapidement : l’outil est désormais compatible avec macOS 10.15, iOS 13, watchOS 6 et tvOS 13, en plus des autres versions que supporte le langage bien évidemment.

Tags
avatar totoguile | 

regex ... c'est pour cette raison que j'ai ADORÉ fair du Perl entre 2001 et 2006 :-)

avatar totoguile | 

pour ceux qui demandent, j'ai fait des scripts Perl lorsque je bossait pour un opérateur Internet à cette époque. Tellement puissant que je pouvait mettre à jour plus de 1000 équipements en une intervention de nuit. J'ai automatisé mes interventions de nuit :-)

avatar Florent Morin | 

@totoguile

Les regex, c’est magique. 🙂

avatar valcapri | 

Je pense qu’Apple devrait surtout s’appuyer sur SPM pour les builds, tests,… et XCode devrait être une interface graphique pour géré SPM pour moi.

Ce qui permettrait à la fois une automatisation dans les CI/CD avec les lignes de commandes et la même chose avec XCode comme interface.

Et avec un cache distribué des binaires/fichiers pré-compilé, on pourrait gagner pas mal de temps lors de la compilation de gros projets en équipe.

avatar Florent Morin | 

@valcapri

D’après les propositions d’évolutions et la direction prise au travers de Swift Playgrounds, c’est l’objectif, au moins à moyen terme.

CONNEXION UTILISATEUR