Apple prévoit la sortie de la version finale de Swift 3.0 à l’automne prochain aux côtés de i0S 10 et de macOS Sierra. Le directeur du département Developer Tools chez Apple en charge des outils mis à la disposition des développeurs, Chris Lattner, dans un billet de blog posté sur la liste de diffusion de Swift, relate les faits marquants du développement de la version 3.0 du langage de la firme à la pomme et dévoile quelques attentes en ce qui concerne la version 4.0 prévue pour l’année prochaine.
Chris est revenu notamment sur le passage du langage à l’open source et sur l’impact positif que cela a représenté pour le langage. Même si le directeur du département Developer Tools d’Apple trouve le développement en open source plus lent et moins prévisible que le développement dans un monde « propriétaire », il est cependant fier de la communauté derrière Swift. En effet, il décrit cette communauté comme étant « vibrante » et « fantastique ». D’après lui, le résultat final de ce pari d’Apple sur l’open source en ce qui concerne son langage Swift est nettement mieux, ce qui lui fait dire que le compromis en valait donc la peine.
D’ici l’automne 2017, Apple prévoit de deux mises à jour majeures pour Swift à savoir les versions 3.1 et 4.0 avec évidemment d’éventuelles mises à jour mineures pour des corrections de bogues qui s’avéreraient nécessaires. Pour la version 4.0 de Swift, les plans d’Apple seraient de se concentrer d’abord sur la stabilité du code source et de l’ABI (Application Binary Interface) avant de passer à d’autres fonctionnalités. Lattner a mis en évidence quelques objectifs que l’équipe de développement du langage souhaiterait atteindre en plus de la stabilité évoquée du code source et de l’ABI si le temps le permet.
Chris annonce notamment de nouvelles fonctionnalités de script. Selon lui, la disponibilité des expressions régulières et des chaines littérales « multilignes » dans Swift rendrait le langage beaucoup plus attrayant auprès de ceux qui font des scripts et les développeurs web entre autres. Il ajoute que des améliorations pour les Generics sont aussi à l’ordre du jour avec plusieurs nouveautés intéressantes qui ont été recensées dans le « generics manifesto ». Bien d’autres fonctionnalités sont également prévues pour les versions futures du langage avec notamment le support des sous-modules, de la promotion implicite entre les types numériques, la possibilité d’importer des API C++, un meilleur support de SIMD, le support du parallélisme de données entre autres, d’après le directeur du département Developer Tools d’Apple.
Source : lists.swift.org
Et vous ?
Que pensez-vous des plans d'Apple pour Swift ?
Voir aussi
le forum Swift
Apple se rapproche de la version finale de Swift 3.0 et dévoile ses plans pour la version 4.0 du langage
Qui sera disponible à l'automne 2017
Apple se rapproche de la version finale de Swift 3.0 et dévoile ses plans pour la version 4.0 du langage
Qui sera disponible à l'automne 2017
Le , par Victor Vincent
Une erreur dans cette actualité ? Signalez-nous-la !