À l'heure actuelle, la plupart d'entre vous connaissent sûrement déjà Swift, le langage de programmation open source qu'Apple a mis à la disposition des développeurs il y a plus d'un an et demi avec la sortie d'OS X Yosemite et d'iOS 8 à la WWDC 2014. Petit à petit, a évolué et nous sommes maintenant dans une deuxième version d'un langage qui s'impose progressivement comme une référence pour tous ces programmeurs qui utilisent Cocoa et Objective C.
Ce lundi, Apple a annoncé la possibilité d'utiliser une suite d'analyse comparative pour fournir aux développeurs un large accès à un ensemble d'outils spécialement conçus pour suivre de près les résultats du projet, tester chaque aspect du projet, etc. attraper les erreurs dans le code écrit dans ce langage de programmation.
Annoncé par Luke Larson sur le blog officiel Apple Swift, The Toolkit disponible dès maintenant sur GitHub comprend 75 benchmarks liés à Charges de travail Swift couramment utilisées, des bibliothèques pour les différentes fonctions d'évaluation de référence, et une fonction pour exécuter différents points clés du projet ainsi qu'un utilitaire pour le comparer à travers différentes versions de Swift.
En tant que référence open source, Apple encourage les développeurs à apporter des améliorations cid telles que nouveaux benchmarks couvrant différentes charges de travail critiques pour les performances, créant plus d'ajouts aux bibliothèques de prise en charge et des améliorations générales du système.
Pour l'avenir, Larson a déclaré que des plans sont en place pour inclure ces capacités d'analyse comparative dans le Système d'intégration continue Swift, un système qui crée et exécute des tests sur des simulateurs OS X et iOS, ainsi que sur Ubuntu 14.04 et 15.10, pour surveiller l'avancement du projet et examiner les changements.
Ce langage de programmation open source sous licence Apache espère se développer avec l'adoption et l'ajout de nouvelles fonctionnalités dérivées de la communauté des développeurs.