Mechie mgbasa ozi

Kedu ka ọ dị kwere nkwa na ogbako onye nrụpụta WWDC na June nke afọ a, Apple ụnyaahụ bipụtara koodu mmalite asụsụ mmemme Swift na ọnụ ụzọ ọhụrụ Swift.org. A tọhapụrụ ọba akwụkwọ maka ma OS X na Linux ọnụ, yabụ ndị mmepe na ikpo okwu ahụ nwere ike ịmalite iji Swift site na otu ụbọchị.

Nkwado maka nyiwe ndị ọzọ ga-adịrịrị n'aka obodo mepere emepe, ebe onye ọ bụla nwere ihe ọmụma zuru oke nwere ike itinye aka na ọrụ ahụ ma tinye nkwado maka Windows ma ọ bụ ụdị Linux ndị ọzọ.

Ọdịnihu nke Swift dị n'aka obodo niile

Agbanyeghị, ọ bụghị naanị koodu isi mmalite bụ ọha. Apple na-agbanwekwa iji meghee oghere na mmepe n'onwe ya, mgbe ọ na-akwaga na ebe mepere emepe na GitHub. N'ebe a, ndị otu niile sitere na Apple, yana ndị ọrụ afọ ofufo, ga-etolite Swift n'ọdịnihu, ebe atụmatụ bụ ịhapụ Swift 2016 n'oge opupu ihe ubi nke 2.2, Swift 3 na-esote ọdịda.

Usoro a bụ ihe megidere ụzọ gara aga, ebe dịka ndị mmepe anyị na-enweta Swift ọhụrụ otu ugboro n'afọ na WWDC na n'ime afọ ndị ọzọ anyị amaghị ntụziaka asụsụ ga-ewe. Ọhụrụ, Apple ebipụtala atụmatụ na atụmatụ maka ọdịnihu nke ọ na-enye maka nkatọ na nzaghachi sitere n'aka ndị mmepe, nke mere na mgbe ọ bụla onye nrụpụta nwere ajụjụ ma ọ bụ aro maka mmelite, Swift nwere ike imetụta ya ozugbo.

N'ụzọ Craig Federighi kọwara, onye isi mmepe ngwanrọ na Apple, bụ onye na-emepe emepe Swift compiler, LLDB debugger, REPL gburugburu, yana ọkọlọtọ asụsụ na ọba akwụkwọ ndị bụ isi. Apple webatara Swift Package Manager n'oge na-adịbeghị anya, nke bụ mmemme maka ịkekọrịta ọrụ n'etiti ndị mmepe na ikesa nnukwu ọrụ n'ime obere obere.

Projects na-arụ ọrụ n'otu aka ahụ CocoaPods a Carthage, nke ndị mmepe na nyiwe Apple na-arụ ọrụ ruo ọtụtụ afọ, ma ebe a ọ dị ka Apple chọrọ ịnye ụzọ ọzọ maka ịkekọrịta koodu isi. Maka ugbu a, nke a bụ ọrụ "n'oge ọ bụ nwata", ma site n'enyemaka nke ndị ọrụ afọ ofufo, ọ ga-eto ngwa ngwa.

Omume mepere emepe nke nnukwu ụlọ ọrụ

Apple abụghị nnukwu ụlọ ọrụ izizi bipụta asụsụ ya mechiri emechi na ụwa mepere emepe. Otu afọ gara aga, Microsoft mere ụdị mmegharị ahụ mgbe meghere akụrụngwa akụkụ buru ibu nke ọba akwụkwọ NET. N'otu aka ahụ, Google na-ebipụta oge ụfọdụ akụkụ nke koodu mmalite nke sistemụ arụmọrụ gam akporo.

Mana Apple ebulila mmanya ahụ dị elu karịa, n'ihi na kama ibipụta koodu Swift, ndị otu ahụ ebugharịla mmepe niile na GitHub, ebe ya na ndị ọrụ afọ ofufo na-arụkọ ọrụ ọnụ. Ntugharị a bụ ihe ngosi siri ike na Apple na-eche banyere echiche obodo na ọ bụghị naanị na-agbalị ịga na usoro mbipụta mbipụta.

Nzọụkwụ a na-akpali Apple n'ọkwa nke otu n'ime ndị kasị emepe nnukwu ụlọ ọrụ taa, anwa anwa m ikwu ọbụna karịa Microsoft na Google. Ọ dịkarịa ala na ntụziaka a. Ugbu a, anyị nwere ike na-atụ anya na njem a ga-akwụ ụgwọ maka Apple nakwa na ọ gaghị akwa ụta ya.

Kedu ihe ọ pụtara?

Ihe kpatara ndị mmepe na nyiwe Apple ji enwe obi ụtọ kpam kpam na n'otu n'otu maka mmegharị a bụ ngwa ka ukwuu nke ihe ọmụma ha gbasara Swift. Site na nkwado siri ike maka Linux, nke na-agba ọsọ na ọtụtụ sava n'ụwa, ọtụtụ ndị na-emepe emepe mobile nwere ike ịghọ ndị mmepụta ihe nkesa ka ha ga-enwekwa ike ide ihe nkesa na Swift ugbu a. Onwe m, m na-atụsi anya ike iji otu asụsụ ma maka sava ma maka ngwa mkpanaaka na desktọpụ.

Ihe ọzọ kpatara Apple mepere Swift bụ Craig Federighi kwuru. Dị ka ya si kwuo, onye ọ bụla kwesịrị ide n'asụsụ a maka afọ 20 na-esote. Enweelarị olu na-eme ememme Swift dị ka asụsụ magburu onwe ya maka ndị mbido ịmụta, yabụ otu ụbọchị anyị ga-ahụ nkuzi mbụ n'ụlọ akwụkwọ ebe ndị ọhụrụ ga-amụ Swift kama Java.

Isi mmalite: ArsTechnica, GitHub, Swift
.