Pas si rapide: le nouveau langage de programmation d'Apple était en préparation depuis 4 ans
Swift, le nouveau langage de programmation d'Apple pourrait être un succès auprès des codeurs, mais l'apporter aux développeurs n'était pas un processus aussi rapide que son nom l'indique.
Chris Lattner, directeur du département des outils de développement d'Apple, a mis à jour son site Web personnel avec des informations relatives à Swift, y compris certains détails de son développement. Selon Lattner, les travaux sur la langue ont commencé en juillet 2010. Lattner a lui-même mis en œuvre une grande partie de la structure du langage de base, seules quelques autres personnes chez Apple connaissant son existence. Ce n'est que lorsque plusieurs autres personnes ont commencé à contribuer au projet en 2011 qu'il a commencé pour prendre de l'ampleur, ce qui lui a valu de devenir un axe majeur du groupe Apple Developer Tools en juillet 2013.
Comme quiconque a utilisé Swift ou a donné l'exemple de son geek attachant
documentation le saura, le langage s'inspire largement du langage Objective-C plus complexe, ainsi que de « Rust, Haskell, Ruby, Python, C#, CLU et bien trop d'autres pour être répertoriés ».Lattner note que des fonctionnalités telles que la fonction interactive « Playgrounds » ont été conçues pour « rendre la programmation plus interactive et accessible ». Il a également été fortement influencé par les concepts de Bret Victor, aux côtés de l'environnement de programmation interactif LightTable qui a atterri sur Kickstarter en 2012.
Lattner écrit: « J'espère qu'en rendant la programmation plus accessible et plus amusante, nous attirerons la prochaine génération de programmeurs et contribuerons à redéfinir la façon dont l'informatique est enseignée.
Ceux qui souhaitent en savoir plus sur Swift peuvent le faire en consultant le guide de programmation gratuit qu'Apple a abandonné immédiatement après avoir annoncé la langue lors de la WWDC de lundi.
La source: La page d'accueil de Chris Lattner
Passant par: TechCrunch