Craig Federighi a sans doute fait l’annonce la plus brève et en même temps avec le plus d’ « effets » sur le public que l’on ait jamais vu de mémoire de Keynote. En dévoilant Swift 2, c’est à dire la seconde version du langage de programmation développé par Apple, Federighi ne pouvait qu’énumérer une longue liste de nouveautés concernant le langage et le SDK (Xcode). Mais après quelques secondes d’affichage d’un panneau énumérant tout ce qui change avec cette version (la liste est longue), et la confirmation de performances en nettes hausses (Swift 2 serait 6 à 7 fois plus rapide que son prédécesseur), Federighi pris son souffle pour annoncer l’une des grosse surprises de cette Keynote  : Apple passe Swift 2 en Open Source !

Swift 2

En deux secondes, Craig Federighi a réussi à faire oublier une longue liste de nouveautés

Les applaudissements sont nourris et cela peut se comprendre tant le « coup » est inattendu; car Swift 2 Open Source, cela signifie que quiconque travaillant sur OS X, iOS ou Linux pourra bientôt utiliser ce langage de programmation sans restriction (ou presque). En jouant le jeu Open Source, Apple se décide aussi à donner une bien plus grande portée à son langage (qui était déjà très apprécié des développeurs) et montre son jeu. Swift bientôt partout…c’est l’enjeu.