Ouvrir le menu principal

MacGeneration

Recherche

Quatre ans de développement pour Swift

Mickaël Bazoge

jeudi 05 juin 2014 à 07:32 • 76

Logiciels

Swift a été la surprise du chef durant le keynote de la WWDC. Personne n'avait vu venir cette annonce : un nouveau langage de programmation, présenté comme un « Objective-C sans le C » et surtout, comme le sésame pour développer des applications destinées à iOS et OS X (lire : Swift, un langage conçu par Apple pour Apple). On a à peine effleuré la surface de ce langage, et déjà on en sent tout le potentiel — les développeurs intéressés pourront se jeter sur le livre numérique gratuit mis à disposition par Apple, ainsi bien entendu que sur la beta de Xcode 6. Un des premiers développements a d'ailleurs été… un clone de Flappy Bird dont on trouvera le code source sur GitHub.

Swift n'est cependant pas sorti du chapeau magique de Craig Federighi. Chris Lattner, en poste chez Apple depuis 2005 où il a occupé plusieurs postes, supervise désormais le département Developer Tools, en charge de Xcode. Il est le créateur de l'infrastructure du compilateur LLVM.

Sur son blog, il donne quelques précisions sur Swift, dont il a commencé le développement en juillet 2010. Lattner a implémenté la structure basique du langage. À l'époque, bien peu de gens chez Apple avaient eu vent de l'existence de ce projet; cela a changé début 2011, où une équipe de plus en plus importante est venue renforcer les effectifs. En juillet dernier, le développement de Swift est devenu un sujet majeur pour le groupe Apple Developer Tools.

Chris Lattner

Swift s'est inspiré de plusieurs langages dont l'Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, et bien d'autres encore. Lattner explique que le travail de dogfooding (période de test en interne) a été particulièrement important afin de livrer un produit aussi propre que possible. Les équipes de Xcode ainsi que celle de LLDB (à l'origine du débuggueur du même nom) sont également saluées pour leur « travail phénoménal ». Il espère rendre la programmation plus abordable et plus « fun ».

illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Incogni : sautez vite sur l'offre Black Friday avant qu'elle ne s'arrête ! 📍

18:35


Black Friday : 10 € retournés par 100 € dépensés à la Fnac sur Apple et d'autres 🆕

18:17

• 9


Pourquoi j’ai quitté Orange pour un FAI associatif

10:00

• 39


Save : 25 € de bonus pour faire réparer son smartphone, « ce n’est pas rien »

07:53


Black Friday : les meilleures promotions sur les SSD externes et les cartes mémoire (4 To en promo 🔥) 🆕

30/11/2024 à 23:14

• 7


Promo : le Magic Trackpad USB-C à 109 € et la Magic Mouse à 60 €

30/11/2024 à 19:01

• 12


4K Video Downloader Plus est à - 30 % : téléchargez vos vidéos YouTube en toute quiétude ! 📍

30/11/2024 à 15:58


Black Friday : les meilleures promos du jour sur les Mac 🆕

30/11/2024 à 10:20

• 14


Sortie de veille : le nouveau CarPlay perdu en cours de route ?

30/11/2024 à 08:00

• 30


Black Friday : les promos sur les produits utilisés par l’équipe de MacG

30/11/2024 à 07:25

• 11


Black Friday : jusqu'à 50 % de remise immédiate et livraison offerte dès 49 € !

Partenaire


Les meilleures promos du Black Friday : AirPods Pro 2 à 190 €, iPhone 16 à 833 €…

29/11/2024 à 23:05

• 37


Black Friday : c'est le moment de prolonger votre abonnement à Microsoft Office 365

29/11/2024 à 23:00

• 40


Ayant commandé un iPhone sur l’Apple Store, il reçoit un Mac mini

29/11/2024 à 21:30

• 46


Black Friday : les meilleures promos sur les iPhone

29/11/2024 à 21:07


Black Friday : RhinoShield casse les prix sur les coques et accessoires, jusqu'à 40 % de réduction ! 📍

29/11/2024 à 20:40