Swift 5.8 arrive
lun, 06/03/2023 - 09:20
Le langage Swift continue d'évoluer en douceur en attendant la v6. La version 5.8 apporte pas mal de nouveautés et d'ajustements. Une des plus importantes est une nouveauté au niveau du compilateur avec de nouveaux attributs pour des directives de compilateurs. : #if hasAttribute. La programmation concurrente continue à être mieux implémentée au coeur du langage avec plusieurs nouveautés sur les gestions des tasks. A noter que cette version est supportée par Xcode 14, actuellement en bêta.
Pour 2023, la communauté attend beaucoup d'évolutions et notamment Swift 6.0, évoqué depuis plusieurs années. Au-delà, on pourrait avoir un parser interne et une interopérabilité avec C++. Ces attentes ont été émises lors d'une réorganisation des goupes de travail en automne dernier.
La WWDC de juin apportera sans doute beaucoup de réponses.
Pour voir tous les changements : github.com/apple/swift/blob/main/CHANGELOG.md