Au cours du très dense keynote de ce soir, Apple a présenté son nouveau langage de programmation. En développement depuis des années, Swift reprend les meilleures idées d'Objective-C, le langage utilisé jusque-là pour les logiciels OS X et les apps iOS, mais dans une version épurée et modernisée. L'air de rien, cette annonce était peut-être la plus importante de la soirée et nous aurons l'occasion d'y revenir ultérieurement. En attendant, les développeurs et les curieux peuvent le découvrir avec un livre proposé gratuitement sur l'iBooks Store.
En 500 pages, Apple promet une introduction complète au nouveau langage, avec à la fois ses bases (les fonctions, la gestion du texte, les listes, les propriétés…) et un lexique complet. De quoi mieux connaître Swift, un langage présenté par Apple comme « fun » et même aussi accessible qu'un langage de script. Les amateurs d'AppleScript pourront-ils passer à la vitesse supérieure ?
Pour coder avec Swift, il faut Xcode 6 qui est compatible avec OS X Mavericks, en plus d'OS X 10.10. Les applications réalisées avec ce nouveau langage seront également compatibles avec OS X 10.9 et iOS 7. Rappelons par ailleurs qu'un logiciel n'a pas besoin d'être exclusivement codé avec Swift, on peut combiner ce nouveau langage avec Objective-C et même du C.