Logiciels

Surprise au WWDC : Apple annonce Swift, son nouveau langage de programmation

De nouvelles versions d’iOS et d’OS X étaient parmi les annonces attendues pour le WWDC qui se tient aujourd’hui. Ce à quoi personne ne s’attendait, c’est qu’Apple annonce également un langage de programmation : juste après avoir détaillé les principales caractéristiques d’iOS 8, la société a présenté le langage Swift, qui devrait remplacer Objective C dans la création d’applications pour leurs plateformes.

C’est le vice-président du génie logiciel Craig Federighi qui a fait cette annonce. Dans sa présentation, l’exécutif a justifié le projet en disant qu’Apple travaille avec l’objectif C depuis plus de 20 ans, mais que les développeurs de l’entreprise se demandaient s’il n’était plus possible de créer des logiciels sans se limiter autant aux restrictions de compatibilité de l’univers C.

En bref, la proposition de langage est de réunir les meilleures caractéristiques du C avec des fonctionnalités qui rendent le développement plus intuitif et plus cohérent avec les besoins actuels, c’est pourquoi Swift est livré avec le support des protocoles et extensions actuels, en plus d’intégrer des normes pour la programmation de cartes et de filtres, par exemple.

  Apple intensifie la production de lunettes de réalité augmentée, selon la rumeur

L’objectif semble avoir été atteint : selon Federighi, les programmeurs pourront développer des applications en utilisant moins de lignes de code dans Swift ; en outre, le nouveau langage est considérablement plus rapide, ses applications pouvant avoir un gain de performance plusieurs fois supérieur à son équivalent en Objective C.

Apple a également fait remarquer que ceux qui développent déjà ou ont l’intention de développer pour iOS n’auront pas besoin de migrer soudainement vers Swift : les deux langues seront prises en charge par l’entreprise pendant longtemps, et pourraient même coexister dans la même application.

Mais, pour ceux qui veulent s’aventurer dans la nouveauté maintenant, bonne nouvelle : Apple a publié gratuitement un ebook avec environ 500 pages qui fournit toutes les informations nécessaires pour se développer dans Swift. Il suffit de prêter attention au fait que le contenu est en anglais et qu’il n’y a, jusqu’à présent, aucune prévision de disponibilité dans d’autres langues.

Vous pouvez également trouver des informations sur la nouvelle langue sur le site web de développement d’Apple.

  Apple s'excuse pour les claviers MacBook, vulnérables à la poussière

A propos de l'auteur

Ronan

Le Breton de l'équipe ! Développeur back-end dans une startup française. Internet des objets, domotiques, mes sujets de prédilection sont vastes. #teamLinux sur PerlmOl

Laisser un commentaire