Itxi iragarkia

Nola izan zen agindu aurtengo ekainean WWDC garatzaileen konferentzian, atzo Apple iturburu kodea argitaratu du Swift programazio-lengoaia atari berrian Swift.org. OS X eta Linuxerako liburutegiak ere batera kaleratu dira, eta, beraz, plataforma horretako garatzaileek Swift erabiltzen has daitezke lehen egunetik.

Beste plataformetarako euskarria dagoeneko kode irekiko komunitatearen esku egongo da, non ezagutza nahikoa duen edonork lagundu dezakeen proiektuan eta Windows-en edo Linux-en beste bertsio batzuen laguntza gehi dezake.

Swift-en etorkizuna komunitate osoaren esku dago

Hala ere, iturburu-kodea ez da soilik publikoa. Apple ere erabateko irekitasunera aldatzen ari da garapenean bertan, kode irekiko ingurune batera mugitzen denean GitHub-en. Hemen, Appleko talde osoak, boluntarioekin batera, Swift garatuko du etorkizunera, non asmoa baita 2016ko udaberrian Swift 2.2 kaleratzea, hurrengo udazkenean Swift 3.

Estrategia hau aurreko planteamenduaren guztiz kontrakoa da, non garatzaile gisa urtean behin Swift berri bat lortzen genuen WWDCn eta urte osoan ez genekien zein norabide hartuko zuen hizkuntzak. Berriki, Applek garatzaileen kritikak eta iritziak jasotzeko eskaintzen dituen etorkizunerako proposamenak eta planak argitaratu ditu, garatzaile batek hobetzeko galdera edo iradokizun bat duen bakoitzean, Swift-ek zuzenean eragin dezan.

nola azaldu zuen Craig Federighik, Apple-ko software-garapeneko burua, kode irekiko Swift konpilatzailea, LLDB arazketa, REPL ingurunea eta hizkuntzaren liburutegi estandarrak eta nagusiak ditu. Applek Swift Package Manager aurkeztu du duela gutxi, hau da, garatzaileen artean proiektuak partekatzeko eta proiektu handiak txikiagoetan erraz banatzeko programa bat.

Proiektuek antzera funtzionatzen dute KakaoPodak a Kartago, Apple plataformetako garatzaileek urteak daramatzate lanean, baina hemen badirudi Applek iturburu-kodea partekatzeko ikuspegi alternatibo bat eskaini nahi duela. Oraingoz, «hastapenean» dagoen proiektua da, baina boluntarioen laguntzarekin, ziur asko azkar haziko da.

Enpresa handien kode irekiko joera

Apple ez da hasiera batean itxitako hizkuntza kode irekiko munduan argitaratzen duen lehen enpresa handia. Duela urtebete, Microsoftek antzeko mugimendua egin zuen baliabidea ireki zuen .NET liburutegien zati handiak. Era berean, Google-k aldian-aldian argitaratzen ditu Android sistema eragilearen iturburu-kodearen zatiak.

Baina Applek are gorago igo du maila, izan ere, Swift kodea besterik ez argitaratu beharrean, taldeak garapen guztia GitHubera eraman du, non boluntarioekin aktiboki kolaboratzen baitu. Mugimendu hau Applek komunitatearen ideiak benetan zaintzen dituelako adierazle sendoa da eta ez da soilik iturriko argitalpenaren joerarekin bat egiten saiatzen.

Urrats honek Apple gaur egungo enpresa handi irekienetako baten mailara eramaten du, ausartzen naiz Microsoft eta Google baino gehiago esatera. Norabide honetan behintzat. Orain espero dugu mugimendu honek Apple-ri ordaina emango diola eta ez dela damutuko.

Zer esan nahi du?

Apple plataformetako garatzaileek mugimendu honekin erabat eta uniformeki ilusioa duten arrazoia Swift-en ezagutzaren aplikazio askoz zabalagoa da. Linux-en euskarri sendoarekin, munduko zerbitzari gehienetan exekutatzen dena, mugikorren garatzaile asko zerbitzarien garatzaile bihur daitezke, orain Swift-en zerbitzariak idazteko gai izango baitira. Pertsonalki, oso gogotsu nago hizkuntza bera erabiltzeko aukera izatea zerbitzariarentzat zein mugikor eta mahaigaineko aplikazioetarako.

Apple-k Swift iturburu irekiko beste arrazoi bat Craig Federighik aipatu zuen. Haren ustez, denek idatzi beharko luke hizkuntza honetan datozen 20 urteetan. Dagoeneko badaude Swift-a hasiberrientzat ikasteko hizkuntza bikaina dela ospatzen duten ahotsak, beraz, agian egunen batean eskolan ikusiko dugu lehen ikasgaia, non hasiberriek Swift ikasiko duten Javaren ordez.

iturria: ArsTechnica, GitHub, Swift
.