Akatona ny doka

Nanao ahoana izy tao NAMPANANTENAINA tamin'ny fihaonambe developer WWDC tamin'ny volana Jona tamin'ity taona ity, omaly Apple namoaka ny kaody loharano fiteny fandaharana Swift ao amin'ny vavahadin-tserasera vaovao Swift.org. Navoaka niaraka koa ny tranomboky ho an'ny OS X sy Linux, ka afaka manomboka mampiasa Swift manomboka amin'ny andro voalohany ny mpamorona amin'io sehatra io.

Ny fanohanana ireo sehatra hafa dia efa eo am-pelatanan'ny vondrom-piarahamonina open-source, izay ahafahan'ny olona manana fahalalana ampy handray anjara amin'ny tetikasa ary manampy fanohanana ho an'ny Windows na dikan-teny Linux hafa.

Eo am-pelatanan'ny vondrom-piarahamonina iray manontolo ny hoavin'ny Swift

Na izany aza, tsy ny source code ihany no ampahibemaso. Miova ihany koa ny Apple amin'ny fisokafana tanteraka amin'ny fampandrosoana, rehefa mifindra amin'ny tontolo misokatra amin'ny GitHub. Eto, ny ekipa manontolo avy amin'ny Apple, miaraka amin'ireo mpilatsaka an-tsitrapo, dia hampivelatra an'i Swift amin'ny ho avy, izay ny drafitra dia ny hamoaka ny Swift 2016 amin'ny lohataona 2.2, Swift 3 amin'ny fararano manaraka.

Ity paikady ity dia mifanohitra tanteraka amin'ny fomba fiasa teo aloha, izay nahazo Swift vaovao indray mandeha isan-taona tao amin'ny WWDC tamin'ny maha-mpamorona anay ary nandritra ny taona sisa dia tsy fantatray izay lalana halehan'ny fiteny. Vao haingana, Apple dia namoaka tolo-kevitra sy drafitra ho an'ny ho avy izay atolony ho an'ny tsikera sy fanehoan-kevitra avy amin'ny mpamorona, ka isaky ny manana fanontaniana na soso-kevitra momba ny fanatsarana ny developer dia afaka mitaona azy mivantana i Swift.

Ahoana no Nanazava i Craig Federighi, lehiben'ny fampivoarana rindrambaiko ao amin'ny Apple, dia loharano misokatra ny Swift compiler, LLDB debugger, REPL environment, ary ny tranomboky manara-penitra sy fototry ny fiteny. Apple vao haingana no nampiditra Swift Package Manager, izay programa iray hizarana tetikasa eo amin'ny mpamorona ary mizara mora ny tetikasa lehibe ho kely kokoa.

Miasa toy izany koa ny tetikasa CocoaPods a Carthage, izay niara-niasa nandritra ny taona maro ireo mpamorona amin'ny sehatra Apple, saingy eto dia toa te-hanolotra fomba hafa amin'ny fizarana kaody loharano i Apple. Amin'izao fotoana izao dia tetikasa "eo amin'ny fahazazany" izy io, saingy miaraka amin'ny fanampian'ny mpiasa an-tsitrapo dia azo antoka fa hitombo haingana.

Open-source fironana ny orinasa lehibe

Apple dia tsy orinasa lehibe voalohany namoaka ny fiteny nikatona voalohany tamin'ny tontolo open-source. Herintaona lasa izay, nanao hetsika mitovy amin'izany i Microsoft rehefa nanokatra ny loharano ampahany lehibe amin'ny tranomboky .NET. Toy izany koa, Google dia mamoaka tsindraindray ny ampahany amin'ny kaody loharanon'ny rafitra fiasa Android.

Saingy tena nampiakatra avo kokoa ny barany i Apple, satria raha tokony hamoaka kaody Swift fotsiny ny ekipa, dia namindra ny fampandrosoana rehetra ho any GitHub ny ekipa, izay iarahan'izy ireo mavitrika amin'ny mpilatsaka an-tsitrapo. Ity hetsika ity dia mari-pamantarana matanjaka fa tena miahy ny hevitry ny vondrom-piarahamonina i Apple ary tsy manandrana mandeha amin'ny fironana famoahana loharano fotsiny.

Ity dingana ity dia mamindra an'i Apple ho any amin'ny iray amin'ireo orinasa lehibe misokatra ankehitriny, sahy milaza aho fa mihoatra noho ny Microsoft sy Google. Farafaharatsiny amin'io lalana io. Amin'izao fotoana izao dia afaka manantena isika fa handoa vola ho an'i Apple ity hetsika ity ary tsy hanenenana izany.

Inona no dikan'izany?

Ny antony mampientanentana tanteraka ny mpamorona amin'ny sehatra Apple amin'ity hetsika ity dia ny fampiharana bebe kokoa ny fahalalany an'i Swift. Miaraka amin'ny fanohanana matanjaka ho an'ny Linux, izay mandeha amin'ny ankamaroan'ny lohamilina eran'izao tontolo izao, maro ny mpamorona finday no mety ho lasa mpamorona mpizara satria ho afaka hanoratra mpizara amin'ny Swift ihany koa izy ireo. Izaho manokana dia manantena fatratra ny mety hampiasa fiteny mitovy na ho an'ny mpizara na ho an'ny fampiharana finday sy desktop.

Antony iray hafa izay noresahan'i Craig Federighi, Swift source open source Apple. Raha ny filazany dia tokony hanoratra amin’io fiteny io ny tsirairay mandritra ny 20 taona manaraka. Efa misy feo mankalaza ny Swift ho fiteny tena tsara ho an'ny vao manomboka, ka angamba indray andro any dia ho hitantsika ny lesona voalohany any an-tsekoly izay hianaran'ireo vao manomboka ny Swift fa tsy Java.

loharanom-baovao: ArsTechnica, GitHub, Swift
.