Swift 3 en approche ! La Preview 1 du langage de programmation d’Apple a été rendu disponible au téléchargement dans la soirée d’hier, une version encore en friche disponible pour OS X (Xcode), ainsi que Linux (ubuntu 14.04 et ubuntu 15.10).

Swift Logo

Swift 3 intègrera à terme des nouveautés importantes, comme par exemple le Swift Package Manager, qui permettra le développement et la distribution de packages Swift directement cross-platform, exécutables à la fois sur OS X et Linux. Le Swift Package Manager sera disponible pour Darwin et Linux.

Parmi les autres nouveautés, citons aussi des Guidelines (règles) pour la conception d’API en Swift, la « Switification » des APIs écrites en Objective-C et importées dans du code Swift (le barbarisme est d’Apple) et aussi une vaste remise à plat de la sémantique et de la syntaxe de Swift. La détection et la notification des bugs dans Xcode et les performances du compilateur devraient aussi faire partie du pack des grands changements d’un Swift 3 attendu par des développeurs de plus en plus nombreux et de plus en plus séduits par la sobriété et la grande cohérence du langage.

Swift 3 devrait être disponible d’ici la fin de l’année, sans doute en même temps qu’iOS 10.