Oglas

Apple je pred kratkim izdal svoje najnovejši programski jezik Kako vpliva na moj novi programski jezik Apple?Razvijalci so že od začetka vedeli, da bo Appleov novi Swift velik. Ampak zakaj bi ti bilo mar? Preberi več , Swift, kot odprtokodni vir. To pomeni, da lahko vsakdo zdaj uporablja ta trendni programski jezik v katerem koli sistemu. Apple je olajšal, da Swift nadaljuje z Ubuntu, zato vam bomo pokazali, kako!

Kaj je Swift?

Če zanjo še niste slišali, je Swift Apple-ov najnovejši programski jezik, ki je nadomestil Objective-C in postal primarni jezik za gradnjo programov Mac OS X in iOS. Jezika je zelo enostavno naučiti, saj je čist in ima podobno skladnjo kot drugi priljubljeni programski jeziki.

Vendar je bil Swift na voljo samo za naprave Apple - ni ga bilo mogoče zagnati v sistemih Windows, Linux ali drugih sistemih. Z naraščajočo priljubljenostjo Swifta se je več ljudi spraševalo, da bi Apple odprtokodni Swift ali vsaj omogočil dostopnost na več platformah. Čez nekaj časa je Apple končno

izdal Swift kot odprtokodno kodo Apple's Swift bo odprl vir: Pa kaj?Tudi če sami niste programer, bo Apple-ova odločitev za odprtokodni Swift vplivala na vas. Želite vedeti, zakaj in kako? Preberi več . Menim, da je to dobra poteza za Apple, saj večjemu številu omogoča, da je izpostavljen Swiftu, kar posledično več ljudem omogoča pisanje programov za Mac OS X in iOS v prihodnosti.

V vsakem primeru, če vas zanima uporaba ali učenje Swift Najboljša mesta za učenje Swifta, Apple-ov programski jezikČe se želite naučiti Swifta, je zdaj čas, da se potopite noter. Jezik ima svetlo prihodnost in hitreje se ga boste naučili, prej boste nagrade lahko izkoristili. Preberi več , zdaj je na voljo za Linux! Trenutno je Apple izdal samo posnetke, narejene za Ubuntu 14.04 in 15.10, vendar bodo priložnosti za namestitev podpore Swift na druge distribucije zagotovo prišle v bližnji prihodnosti. Zaenkrat je opisano, kako nadaljevati Ubuntu.

Kako ga namestiti

ubuntu-hitro prenesi
Najprej boste morali obisk the Hitra stran za prenos in zgrabi najnovejša različica (v času, ko pišete, so na voljo samo posnetki o razvoju - kmalu bodo prišle stabilne izdaje, tako da izbirate med dvema, ki jih želite uporabiti). Ko je preneseno, odprto datoteko .tar, tako da dvokliknete nanjo in nato izvleček mapo, ki leži na katerem koli mestu po vaši želji. To bo postalo mesto vaše namestitve Swift.

odvisnosti ubuntu-swift
Nato boste morali namestite nekatere odvisnosti, ki jih Swift mora preteči. Lahko jih enostavno namestite tako, da odprete terminal in zaženete

sudo apt-get install clang libicu-dev

Preden zaprete okno terminala, na koncu vnesite

gedit .profile

To se bo odprlo urejevalnik besedil gedit: Eden najbolj urejenih navadnih urejevalnikov besedila [Linux in Windows]Ko pomislite na urejevalnike navadnega besedila, je prva stvar, ki vam lahko pride v glavo, aplikacija Windows Notepad. Naredi natanko tako, kot piše v opisu dela - navadne funkcije za navadno besedilo ... Preberi več . Pomaknite se vse do dna in naredite dve novi vrstici. Na prvem naj bo prazen, na drugega pa postavljen

izvoz PATH = / pot / do / usr / bin: "$ {PATH}"

kje

/path/to/usr/bin

je pot do mape bin znotraj mape usr znotraj mape Swift, ki ste jo izvlekli iz datoteke .tar. Če bi pravkar ekstrahirali mapo Swift v mapo za prenose, bi bila pot nekaj takega

/home/username_here/Downloads/swift_folder_name_here/usr/bin

Ukaz za izvoz vam omogoča, da preprosto pokličete

hitro

v terminalu in vedel bo, kam naj pogleda. Če postavite to vrstico v besedilno datoteko .profile, bo ta ukaz trajen, sicer se njegov učinek izgubi, ko se odjavite, izklopite ali znova zaženete računalnik.

ubuntu-hitro pripravljen
Če želite zagotoviti, da Swift deluje, lahko vtipkate

hitro - obračanje

v Terminal in na njem naj bi se prikazale nekatere informacije o različici. Čestitke! Zdaj Swift deluje na vašem sistemu Ubuntu!

Kako zagnati kodo Swift

ubuntu-swift-run-example
Če želite zagnati datoteko Swift, se zažene samo vse

hitro /path/to/file.swift

Sestavi se in zažene samodejno. Lahko tudi preprosto samo tečete

hitro

ki bo prikazal interaktivno lupino, s katero lahko zaženete kodo Swift vrstico.

Končno lahko iz svoje kode Swift naredite tudi izvedljive datoteke. Vse kar morate storiti je naslednje:

  1. Ustvarite projektno mapo s poljubnim imenom, nato pa v njej ustvarite mapo z imenom "viri".
  2. Vse datoteke s kodo postavite v izvorno mapo.
  3. Ustvarite besedilno datoteko z imenom "Package.swift" v mapi projekta (vendar zunaj mape virov) in jo dajte vsaj naslednje v njem:
uvoz PackageDescription naj paket = paket (ime: "ime_paketa_kje_ in_keep_quote_mark" )

Končno teči

hitra gradnja

medtem ko je projektna mapa delovni imenik. Izvršljiv del boste našli pod

.build / debug / ime_paketa

Hitro na dosegu roke

Čestitke! Zdaj lahko začnete s kodiranjem v Swiftu! Seveda je to sorazmerno preprost vodnik, s katerim lahko hitro in enostavno nastavite vsakogar. Če potrebujete nekaj več, na primer podpis ključa, boste morali obiskati Hitra domača stran za več informacij. Toda razen tega, lahko začnete s kodiranjem! Upoštevajte le, da boste (vsaj zaenkrat) še vedno potrebovali Mac OS X in Xcode za pisanje Mac OS X in aplikacije za iOS Torej želite narediti iPhone aplikacije? 10 projektov za začetnikeŽelite ustvariti iPhone in iPad? Začnite z učenjem osnov Swifta. Preberi več , če pa imate Swift v Ubuntuju, se boste lažje navadili na jezik.

Kaj misliš o Swiftu? Ali ima prihodnost kot skupni, univerzalni jezik, kot sta C / C ++ in Java? Sporočite nam v komentarjih!

Danny je starejši na univerzi v Severnem Teksasu, ki ima vse vidike odprtokodne programske opreme in Linuxa.