Hier encore, Apple a tenu sa promesse et a publié le code source de son Langage de programmation Swift au public. Parallèlement à cela excellente nouvelle pour les développeurs, Craig Federighi, vice-président senior des logiciels d'Apple, a donné quelques interviews pour parler des avantages de cette libéralisation de Swift et des avantages qu'elle pourrait apporter pour l'avenir.
Sans aller plus loin, dans The Next Web, Federighi a déclaré que chez Apple, on pense que Swift est l'avenir du langage de programmation et que les développeurs l'utiliseront pendant des décennies. Une déclaration assez audacieuse de l'exécutif d'Apple, mais à mon avis pas trop loin de la réalité puisque la combinaison de sa facilité d'utilisation et de son tour polyvalence très élevée en fait un langage très convivial pour les développeurs lors de son utilisation.
Plus précisément, ce qu'il a dit dans l'entrevue était:
Nous pensons que Swift est le prochain grand langage de programmation, avec lequel la communauté programmera les prochaines décennies. Nous pensons qu'en plus d'une combinaison rapide et sécurisée entre les systèmes et les applications de langage de programmation, il est également très intuitif et facile à apprendre.
En ce qui concerne l'avenir de l'Objectif C, Federighi a déclaré qu'Apple continuerait à prendre en charge ce langage, à la fois pour lui-même et pour la communauté des développeurs. "Je ne pense pas que quiconque devrait s'inquiéter de l'avenir de l'Objectif C", a déclaré Federighi.
Federighi a poursuivi en soulignant que le objectif principal de l'open source de Swift est de laisser tout le monde l'adopter et tout apprendre à son sujet.
Si une université veut réviser son programme et commencer à enseigner la programmation Swift, être open source lui facilite vraiment la décision […] Apple n'a aucune inquiétude quant à l'endroit où il souhaite que les développeurs appliquent Swift, par Au contraire, plus Rapide, mieux c'est.
Dans une autre interview avec Ars Technica, il a développé plus sur l'idée de l'éducation en parlant de coordination complète par Apple avec des éducateurs et des enseignants intéressés à enseigner Swift parce qu'être un tel langage "expressif" aiderait comme introduction aux concepts de programmation, et être open source rend très facile son intégration dans le programme.
Fondamentalement, pour donner un coup de fouet à Google