octobre 20, 2025

Le langage de programmation Swift d’Apple est désormais open source



Apple a lancé Swift.org pour annoncer que le langage Swift, le débogueur, les bibliothèques de support et le gestionnaire de packages ont été publiés sous la licence Apache 2.0 avec une exception de bibliothèque d’exécution. Cela signifie que le code source est disponible gratuitement sur GitHub pour que tous puissent le compiler eux-mêmes, et les développeurs peuvent contribuer au projet. Depuis sa sortie initiale en milieu 2014, Apple a toujours prévu que Swift devienne un langage de programmation open source.

Selon Apple, Swift est l’un des langages de programmation à la croissance la plus rapide de l’histoire. Alors que Swift a été initialement publié pour le développement d’iOS et d’OS X, maintenant qu’il est open source, Apple s’attend à ce que le langage soit porté sur une large gamme de plates-formes et de dispositifs différents. Les projets de langage Swift actuels avec leurs propres dépôts incluent :

– L’outil de ligne de commande du compilateur Swift
– La bibliothèque standard livrée avec le langage
– Les bibliothèques principales qui fournissent des fonctionnalités de niveau supérieur
– Le débogueur LLDB qui inclut le REPL Swift
– Le gestionnaire de packages Swift pour la distribution et la construction du code source Swift

Le langage de programmation Swift est décrit comme sûr, rapide et expressif. Apple a conçu Swift pour faciliter la lecture et l’écriture de code pour les développeurs. Le langage est également présenté comme une excellente introduction aux concepts et aux meilleures pratiques de programmation modernes. L’objectif du projet Swift est de « créer le meilleur langage disponible » pour les applications mobiles et de bureau, la programmation de systèmes et même les services cloud.

Lorsqu’il s’agit du développement d’iOS et d’OS X, Swift comprend une prise en charge complète du système de construction Xcode, de l’éditeur et du débogage intégré. Nous pouvons nous attendre à ce que Swift se répande encore plus rapidement maintenant que les ressources et la documentation de Swift.org sont officiellement open source.