Swift, il linguaggio di programmazione open source di Apple, lancia uno strumento di benchmarking

Suite di benchmarking rapido-0

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.

Suite di benchmarking rapido-1

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.


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.