Swift, Appleov programski jezik otvorenog koda, lansira alat za upoređivanje

swift-benchmarking suite-0

Do sada sigurno većina vas već zna Swift, programski jezik otvorenog koda koji je Apple stavio na raspolaganje programerima prije više od godinu i pol dana izdavanjem OS X Yosemite i iOS 8 na WWDC 2014. Malo-pomalo malo se razvilo i sada smo u drugoj verziji jezika koji se postupno uspostavlja kao mjerilo za sve one programere koji koriste kakao i cilj C.

Ovog je ponedjeljka Apple najavio mogućnost korištenja paketa za usporedbu kako bi programerima pružio opsežan pristup skupu alata posebno dizajniranih za temeljito praćenje rezultata projekata, testiranje svakog aspekta projekta i tako dalje. uhvatiti pogreške u napisanom kodu unutar ovog programskog jezika.

swift-benchmarking suite-1

Najavio Luke Larson na službenom Apple Swift blogu, Toolkit dostupno odmah na GitHubu uključuje 75 mjerila vezanih za Često korištena brza opterećenja, knjižnice za različite funkcije ocjenjivanja referentne vrijednosti i funkciju za pokretanje različitih ključnih točaka projekta, kao i uslužni program za usporedbu u različitim verzijama Swifta.

Kao mjerilo otvorenog koda, Apple potiče programere da doprinesu poboljšanjima CID-a poput nova mjerila pokrivanje različitih radnih opterećenja kritičnih za izvedbu, stvaranje dodatnih dodataka za podržavajuće knjižnice i općenita poboljšanja sustava.

Gledajući unaprijed, Larson je rekao da postoje planovi za to uključuju ove mogućnosti usporedne analize u Brzi sustav kontinuirane integracije, sustav koji stvara i izvodi testove na OS X i iOS simulatorima, kao i Ubuntu 14.04 i 15.10, za praćenje napretka projekta i pregled promjena.

Ovaj programski jezik s otvorenim kodom s licencom Apache nada se da će rasti usvajanjem i dodavanjem novih značajki izvedenih iz zajednice programera.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.