Rufe talla

Yaya abin yake alkawari a taron masu haɓaka WWDC a watan Yuni na wannan shekara, jiya Apple buga lambar tushe Harshen shirye-shirye Swift akan sabuwar tashar Swift.org. Hakanan an fitar da ɗakunan karatu na OS X da Linux tare, don haka masu haɓakawa akan wannan dandamali zasu iya fara amfani da Swift daga rana ɗaya.

Tallafi ga sauran dandamali zai riga ya kasance a hannun jama'a masu buɗe ido, inda duk wanda ke da isasshen ilimi zai iya ba da gudummawa ga aikin da ƙara tallafi ga Windows ko wasu nau'ikan Linux.

Makomar Swift tana hannun dukkan al'umma

Koyaya, ba kawai lambar tushe ba ce ta jama'a. Apple kuma yana canzawa don kammala buɗewa a cikin ci gaban kanta, lokacin da yake motsawa zuwa yanayin buɗewa ku GitHub. Anan, duka ƙungiyar daga Apple, tare da masu sa kai, za su haɓaka Swift a nan gaba, inda shirin shine sakin Swift 2016 a cikin bazara na 2.2, Swift 3 fall na gaba.

Wannan dabarar ita ce kishiyar hanyar da ta gabata, inda a matsayinmu na masu haɓakawa muna samun sabon Swift sau ɗaya a shekara a WWDC kuma ba mu da masaniyar ko wane irin alkiblar harshe zai bi na sauran shekara. Sabon, Apple ya buga shawarwari da tsare-tsare na gaba wanda yake bayarwa don suka da kuma amsa daga masu haɓakawa, ta yadda duk lokacin da mai haɓakawa yana da tambaya ko shawara don ingantawa, Swift na iya yin tasiri kai tsaye.

Ta yaya Craig Federighi ya bayyana, shugaban ci gaban software a Apple, an bude-bude-budde-sashen da Swift compiler, LLDB debugger, REPL muhallin, da harshe ta misali da kuma ainihin dakunan karatu. Apple kwanan nan ya gabatar da Swift Package Manager, wanda shine shirin raba ayyukan tsakanin masu haɓakawa da kuma rarraba manyan ayyuka cikin sauƙi zuwa ƙananan.

Ayyuka suna aiki iri ɗaya CocoaPods a Carthage, wanda masu haɓakawa a kan dandamali na Apple suna aiki tare da shekaru, amma a nan da alama Apple yana so ya ba da wata hanya ta hanyar raba lambar tushe. A yanzu, wannan aikin ne "a cikin jariri", amma tare da taimakon masu sa kai, tabbas zai yi girma da sauri.

Bude tushen yanayin manyan kamfanoni

Apple ba shine babban kamfani na farko da ya buga yaren sa na farko da aka rufe ba ga duniyar buɗe ido. Shekara guda da ta wuce, Microsoft ya yi irin wannan motsi lokacin bude albarkatun manyan sassan dakunan karatu na NET. Hakazalika, Google lokaci-lokaci yana buga sassan lambar tushe na tsarin aiki na Android.

Amma Apple da gaske ya ɗaga mashaya har ma mafi girma, saboda maimakon buga lambar Swift kawai, ƙungiyar ta matsar da duk abubuwan ci gaba zuwa GitHub, inda take haɗin gwiwa tare da masu sa kai. Wannan yunƙurin wata alama ce mai ƙarfi cewa Apple ya damu sosai game da ra'ayoyin al'umma kuma ba kawai ƙoƙarin tafiya tare da yanayin buga tushen ba.

Wannan matakin ya motsa Apple zuwa matakin daya daga cikin manyan kamfanoni a yau, ba zan iya cewa fiye da Microsoft da Google ba. Akalla ta wannan hanya. Yanzu muna iya fatan cewa wannan matakin zai biya ga Apple kuma ba zai yi nadama ba.

Me ake nufi?

Dalilin da masu haɓakawa a kan dandamali na Apple suke gaba ɗaya kuma suna jin daɗin wannan yunƙurin shine mafi fa'ida aikace-aikacen ilimin su na Swift. Tare da goyon baya mai ƙarfi ga Linux, wanda ke gudana akan yawancin sabobin a duniya, yawancin masu haɓaka wayar hannu zasu iya zama masu haɓaka uwar garken kamar yadda yanzu za su iya rubuta sabar a cikin Swift kuma. Da kaina, Ina matukar fatan yiwuwar amfani da harshe iri ɗaya duka don uwar garken da aikace-aikacen wayar hannu da tebur.

Wani dalili da Apple ya buɗe Swift wanda Craig Federighi ya ambata. A cewarsa, kowa ya kamata ya yi rubutu da wannan yaren nan da shekaru 20 masu zuwa. An riga an sami muryoyin bikin Swift a matsayin kyakkyawan harshe don masu farawa su koya, don haka watakila wata rana za mu ga darasi na farko a makaranta inda sababbin za su yi nazarin Swift maimakon Java.

Source: ArsTechnica, GitHub, Swift
.