Lokaðu auglýsingu

Hvernig var það lofað á WWDC þróunarráðstefnunni í júní á þessu ári, í gær Apple birt frumkóðann forritunarmálið Swift á nýju vefsíðunni Swift.org. Bókasöfn fyrir bæði OS X og Linux hafa einnig verið gefin út saman, þannig að forritarar á þeim vettvangi geta byrjað að nota Swift frá fyrsta degi.

Stuðningur við aðra vettvang mun nú þegar vera í höndum opinn-uppspretta samfélagsins, þar sem allir með nægilega þekkingu geta lagt verkefninu lið og bætt við stuðningi við Windows eða aðrar útgáfur af Linux.

Framtíð Swift er í höndum alls samfélagsins

Hins vegar er ekki aðeins frumkóði opinber. Apple er líka að skipta yfir í algjöran hreinskilni í þróuninni sjálfri þegar það er að fara yfir í opið umhverfi á GitHub. Hér mun allt liðið frá Apple, ásamt sjálfboðaliðum, þróa Swift inn í framtíðina, þar sem ætlunin er að gefa út Swift 2016 vorið 2.2, Swift 3 næsta haust.

Þessi stefna er nákvæmlega andstæða fyrri nálgunar, þar sem við sem forritarar fengum nýjan Swift einu sinni á ári á WWDC og það sem eftir var ársins höfðum við ekki hugmynd um hvaða stefnu tungumálið myndi taka. Nýlega hefur Apple birt tillögur og framtíðaráætlanir sem það býður upp á til gagnrýni og endurgjöf frá þróunaraðilum, þannig að hvenær sem þróunaraðili hefur spurningu eða tillögu um úrbætur getur Swift haft bein áhrif á það.

Hvernig útskýrði Craig Federighi, yfirmaður hugbúnaðarþróunar hjá Apple, er Swift þýðandinn, LLDB kembiforritið, REPL umhverfið og staðal- og kjarnasöfn tungumálsins. Apple kynnti nýlega Swift Package Manager, sem er forrit til að deila verkefnum á milli þróunaraðila og auðveldlega skipta stórum verkefnum í smærri.

Verkefni vinna svipað CocoaPods a Carthage, sem forritarar á Apple kerfum hafa unnið með í mörg ár, en hér virðist sem Apple vilji bjóða upp á aðra nálgun til að deila frumkóða. Í augnablikinu er þetta verkefni „í frumburði“ en með hjálp sjálfboðaliða mun það vafalaust vaxa hratt.

Opinn uppspretta þróun stórfyrirtækja

Apple er ekki fyrsta stóra fyrirtækið sem birtir upphaflega lokað tungumál sitt fyrir opinn uppspretta heiminn. Fyrir ári síðan gerði Microsoft svipaða ráðstöfun þegar opnaði auðlindina stórum hluta .NET bókasöfnanna. Á sama hátt birtir Google reglulega hluta af frumkóða Android stýrikerfisins.

En Apple hefur í raun hækkað mörkin enn hærra, vegna þess að í stað þess að birta bara Swift kóða, hefur teymið flutt alla þróun til GitHub, þar sem það vinnur virkt með sjálfboðaliðum. Þessi ráðstöfun er sterk vísbending um að Apple sé virkilega annt um hugmyndir samfélagsins og er ekki bara að reyna að fara með upprunaútgáfuþróunina.

Þetta skref færir Apple upp á stig eins opnasta stórfyrirtækisins í dag, þori ég að segja jafnvel meira en Microsoft og Google. Að minnsta kosti í þessa átt. Nú getum við bara vona að þessi ráðstöfun muni borga sig fyrir Apple og að það muni ekki sjá eftir því.

Hvað þýðir það?

Ástæðan fyrir því að forritarar á Apple kerfum eru algjörlega og jafn spenntir fyrir þessari hreyfingu er mun víðtækari beiting þekkingar þeirra á Swift. Með sterkum stuðningi við Linux, sem keyrir á flestum netþjónum í heiminum, geta margir farsímaframleiðendur orðið netþjónaframleiðendur þar sem þeir munu nú geta skrifað netþjóna í Swift líka. Persónulega hlakka ég mikið til möguleikans á að nota sama tungumál bæði fyrir netþjóninn og fyrir farsíma- og skjáborðsforrit.

Önnur ástæða þess að Swift með opnum uppruna Apple var nefndur af Craig Federighi. Samkvæmt honum ættu allir að skrifa á þessu tungumáli næstu 20 árin. Það eru nú þegar raddir sem fagna Swift sem frábæru tungumáli fyrir byrjendur að læra, svo kannski munum við einn daginn sjá fyrstu kennslustundina í skólanum þar sem nýliðar munu læra Swift í stað Java.

Heimild: ArsTechnica, GitHub, Swift
.