Ouvrir le menu principal

MacGeneration

Recherche

Swift : cinq ans de développement en une vidéo

Nicolas Furno

vendredi 04 décembre 2015 à 18:00 • 16

macOS

Swift est non seulement open-source, mais Apple va jusqu’au bout de l’idée en publiant le code source de son langage et toutes les évolutions et discussions sur GitHub. C’est la première fois que l’entreprise adopte une solution aussi transparente, où n’importe quel développeur peut venir poser des questions et même faire des propositions pour faire évoluer Swift dans un sens, ou dans un autre. Ce qui n’a pas raté d’ailleurs, il y a eu depuis hier plus de 200 PR (« pull requests », des propositions de modifications envoyées par d’autres développeurs).

Mais cette ouverture ne commence pas aujourd’hui : tout le projet Swift a été mené sur Github, depuis sa naissance dans les mains de Chris Latner en 2010. Et Apple n’a rien caché : on a tous les « commits » (les modifications apportées) depuis le début. Soit près de 30 000 modifications que l’on peut découvrir, un historique complet sur la création d’un langage. C’est intéressant pour en savoir plus sur le Swift, et un internaute a eu la bonne idée de créer une vidéo pour représenter l’évolution.

Cette vidéo a été réalisée grâce à Gource, un outil qui analyse tous les commits d’un projet Github et affiche à chaque fois les développeurs et leur travail. On voit au tout début que Chris Latner crée et modifie une poignée de fichiers, et au fil des années, on voit comment le projet évolue et grossit au sein d’Apple. C’est fascinant de voir cet énorme travail, et le rendu est plutôt joli.

Source :

Ajouter ce site dans Google News

macOS 27 Golden Gate est disponible en version finale 🆕

14/09/2026 à 22:02

• 22


Apple ouvre discrètement la porte à l’entraînement de ses IA avec les données de ses clients 🆕

14/09/2026 à 21:43

• 13


iOS 27 : les 5 nouveautés à essayer en premier 🆕

14/09/2026 à 21:21

• 36


Vous ne voulez pas des OS 27 ? Apple vous propose iOS et macOS 26.7 à la place 🆕

14/09/2026 à 21:19

• 25


macOS 27 Golden Gate : les 5 nouveautés à essayer en premier 🆕

14/09/2026 à 21:00

• 59


MacGeneration a 27 ans : on revient de loin, on continue avec vous

14/09/2026 à 20:47

• 96


iOS 27 et iPadOS 27 sont disponibles en version finale 🆕

14/09/2026 à 20:07

• 153


watchOS 27 est disponible en version finale

14/09/2026 à 20:07

• 8


iPhone Duo : un dock limité à quatre apps et des questions pour les gauchers

14/09/2026 à 15:58

• 31


Emmanuel Macron retente sa chance pour interdire les réseaux sociaux aux moins de 15 ans

14/09/2026 à 14:57

• 61


Tesla montre son Semi en Allemagne et promet des livraisons en Europe dès 2027

14/09/2026 à 14:04

• 33


Les premiers tests des AirPods 5 saluent surtout leur réduction de bruit

14/09/2026 à 12:05

• 18


Le keynote d’Apple a demandé 38 jours de tournage sur 20 sites différents

14/09/2026 à 10:29

• 24


iPhone 18 Pro : les délais s’allongent aussi, mais Amazon annonce encore une livraison dès samedi

14/09/2026 à 10:08

• 10


L'improbable front commun de la Silicon Valley pour freiner l'IA

14/09/2026 à 09:00

• 38


Homebrew 7 apporte une interface graphique et prépare l’abandon des Mac Intel

14/09/2026 à 08:46

• 23