Pour gérer vos consentements :

Swift 3.0 de plus en plus incompatible avec Swift 2.2

Apple a récemment livré une nouvelle version de test de son langage de programmation Swift 3.0. Une solution Open Source accessible sous OS X (via l’environnement de développement Xcode), mais aussi pour les OS Linux Ubuntu 14.04 et 15.10. La mouture définitive de cette offre devrait être livrée plus tard dans l’année, mais probablement pas lors de la conférence WWDC 2016 d’Apple, qui se rapproche à grands pas.

C’est avec prudence qu’il faudra utiliser cette version de développement de Swift. Elle casse en effet la compatibilité avec la mouture 2.2 du langage au fur et à mesure de sa mise au point. Les appels de fonctions, les énumérations et les propriétés devront ainsi être modifiés avec cette nouvelle version.

Un Swift future proof ?

Une erreur sur le dépôt hébergeant le code source de Swift pouvait laisser à penser que les fonctionnalités de cette offre étaient maintenant figées. Apple confirme toutefois que ce n’est pas le cas et que le développement de Swift 3.0 se poursuit encore.

La stabilisation des éléments de langage de Swift devrait toutefois être achevée avec la 3.0. Les développeurs espèrent en effet que le code conçu pour Swift 3.0 sera compatible – dans la majorité des cas – avec toutes les moutures ultérieures de Swift 3, mais aussi de Swift 4 et plus.

À lire aussi :
IBM place Swift d’Apple sur le Cloud et titille AWS Lambda
Programmation : Apple libère le code source de Swift
Avec Swift, Apple veut révolutionner la programmation iOS et OS X

Crédit photo : © McIek – Shutterstock

Recent Posts

Étude Trends of IT 2024 : comment les managers IT développent leurs projets

Silicon et KPMG lancent la deuxième édition de l'étude Trends of IT. Cette édition 2024…

40 minutes ago

Atos : l’Etat veut acquérir les activités souveraines

Le ministère de l'économie a adressé une lettre d'intention à la direction d'Atos pour racheter…

3 heures ago

Arnaud Monier – SNCF Connect & Tech : « Notre moteur, c’est l’innovation et nous procédons par incrémentation »

Directeur Technologie de SNCF Connect & Tech, Arnaud Monier lance une campagne de recrutement pour…

5 heures ago

Etats-Unis : les grands de l’IT licencient au nom de l’IA

Les grands de l'IT suppriment des milliers de jobs au nom du déploiement de. Une…

5 heures ago

Appel de Rome : Cisco rejoint Microsoft et IBM pour une IA éthique

Quatre ans après l’appel de Rome - un pacte présenté en 2020 par le Vatican…

5 heures ago

Legapass : comment protéger ses données privées jusque dans l’au-delà

Comment gérer les données numériques après la mort de son détenteur ? La jeune pousse…

3 jours ago