Ormai sicuramente la maggior parte di voi conosce già Swift, il linguaggio di programmazione open source che Apple ha messo a disposizione degli sviluppatori più di un anno e mezzo fa con il rilascio di OS X Yosemite e iOS 8 al WWDC 2014. A poco a poco si è evoluto e siamo già in una seconda versione di un linguaggio che a poco a poco si sta affermando come punto di riferimento per tutti quei programmatori che utilizzano Cocoa e Objective C.
Questo lunedì, Apple ha annunciato la possibilità di utilizzare una suite di benchmarking per fornire agli sviluppatori un ampio accesso a una serie di strumenti specificamente progettati per monitorare a fondo i risultati del progetto, testare ogni aspetto del progetto. rilevare gli errori nel codice scritto all'interno di questo linguaggio di programmazione.
Annunciato da Luke Larson sul blog ufficiale di Apple Swift, The Toolkit disponibile in questo momento su GitHub include 75 benchmark relativi a Carichi di lavoro Swift comunemente usati, le librerie per i vari benchmark di valutazione e una funzione per eseguire diversi punti chiave del progetto, nonché un'utilità per confrontarlo tra diverse versioni di Swift.
Come benchmark open source, Apple incoraggia gli sviluppatori a contribuire con miglioramenti cid come nuovi benchmark coprendo una varietà di carichi di lavoro critici per le prestazioni, creando ulteriori aggiunte alle librerie di supporto e miglioramenti generali del sistema.
Guardando al futuro, Larson ha detto che i piani sono in atto includere queste capacità di benchmarking in Rapido sistema di integrazione continua, un sistema che crea ed esegue test su simulatori OS X e iOS, nonché Ubuntu 14.04 e 15.10, per monitorare l'avanzamento del progetto e rivedere le modifiche.
Questo linguaggio di programmazione open source con licenza Apache spera di crescere con l'adozione e l'aggiunta di nuove funzionalità derivate dalla comunità degli sviluppatori.