Hitri programski jezik postane odprtokoden

swift

Ko je Apple predstavil Swift V osrednjem besedilu junija 2014 je povedal nekaj, kar je bilo všeč razvijalcem: to bo odprtokodna. To je bila obljuba, ki je še niso izpolnili, a od danes je programski jezik Swift open source. To pomeni, da ga lahko kateri koli razvijalec poljubno prenese in spremeni ter celo uporablja ta jezik za ustvarjanje komercialne programske opreme, kar je mogoče, ker je bila izdana pod licenco Apache 2.0.

Swift, ki je trenutno na različica 2.0, združljiv je z operacijskimi sistemi Apple, iOS in OS X ter operacijskimi sistemi Linux. Z drugimi besedami, za programiranje s Swiftom moramo imeti nameščen operacijski sistem, ki temelji na Unixu, zato Windows ni na seznamu združljivih sistemov. Vsak razvijalec, ki ima samo en računalnik s sistemom Windows, mora namestiti ali izdelati navidezni stroj iz enega od podprtih sistemov.

Ko je Apple leta 2014 predstavljal Swifta na svetovni konferenci razvijalcev, so nam želeli povedati, kako enostavno bi bilo programirati svoje nove predloge. Ena od stvari, ki so bile razvijalcem všeč, je, da se za izvajanje iste funkcije uporablja manj kode, kar bo na koncu pomenilo, da si morajo novi razvijalci zapomniti manj ukazov in da za programiranje potrebuje manj časa. Z izdelovanjem odprte kode se zdi, da Apple želi, da bi kateri koli razvijalec izkoristil prednosti novega programskega jezika, zato je Swift lahko uporabljen za program za Android, glavni tekmec iOS-a.

Apple je za projekt odprl novo spletno stran: swift.org. S tega spletnega mesta lahko razvijalci prenesejo vsa potrebna orodja za začetek programiranja z Swiftom, kot so tehnična dokumentacija in povezave do GitHub, kamor lahko prenesejo izvorno kodo za jezik. Vsak predlog ali prispevek bo treba naložiti na GitHub, vendar bodo komentarji podani na spletnem mestu swift.org.


Spremljajte nas v Google News

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.