Swift, namesti ta programski jezik v Ubuntu 20.04

o hitrem

V naslednjem članku si bomo ogledali kako lahko hitro namestimo na Ubuntu 20.04. To je ime Applovega programskega jezika, s katerim lahko ustvarjamo aplikacije Mac OS X in IOS. Ker ta jezik uporablja kombinacijo različnih priljubljenih programskih jezikov, se je relativno enostavno naučiti.

Sprva je bil Swift na voljo samo za naprave Apple in ga ni bilo mogoče uporabljati v Gnu / Linux, Windows in drugih operacijskih sistemih. Sčasoma je njegova priljubljenost naraščala in uporabniki so Apple prosili, naj Swift zažene na drugih platformah. Na koncu na koncu so se odločili, da bo Swift odprtokodni.

Swift je funkcionalen, več vzorcev, objektno usmerjen jezik, ki ga je oblikoval Chris Lattner za odpravljanje težav z Objective-C. Ta jezik dostopa tudi do starejše kode, napisane v Objective-C. Glavni cilj razvoja tega jezika je povečati varnost, popraviti napake in kratke kode. Zahvaljujoč prevajalniku v Xcodeu lahko razvijalci enostavno ustvarijo lastne aplikacije.

Hitre splošne značilnosti

  • Hitrost je pomembna in različna značilnost jezika Hitro programiranje.
  • Na splošno je ta programski jezik v primerjavi z drugimi prejšnjimi dogodki izstopa kot varnejši, hitrejši in s katerim lahko dosežemo boljše rezultate.
  • Swiftova varnost temelji predvsem na manjši verjetnosti napak med tipkanjem. Ker bi temeljili na čistejši kodi, s spremenljivo strukturo, ki je manj nagnjena k napakam in s samodejnim upravljanjem, bi moralo biti obstoj napak ali težav manj.
  • Programski jezik brez napak ali manj verjetno, da se bo pojavil, ima zato prednost, da je digitalni razvoj, ki temelji na tej kodi, tudi bolj stabilen. Posledično aplikacije v Swiftu so bolj varne kot tiste, ustvarjene z drugimi programskimi jeziki.
  • To morate razumeti njegov obstoj izhaja iz potrebe po izboljšanju ali celo zamenjavi jezikov, kot je Objective-C.
  • Danes Swift ostaja najhitrejši programski jezik, ki ga lahko uporabimo za kateri koli razvoj v sistemu iOS.
  • Ko spremenljivka naleti na nične in nične napake, programerji preprečijo zrušitev aplikacije tako, da v strukturo kode postavijo vprašaj.
  • Med njegovimi značilnostmi je treba nekaj poudariti nenehna evolucija. Pravzaprav je ta jezik tako nov, ker je predstavljen kot razvoj ostalih programskih jezikov pred njim. Po tej filozofiji se Swift še naprej nenehno razvija in tako bolje izkorišča napredek novih tehnologij ter uporabnikom omogoča vedno bolj zapleten in funkcionalen razvoj.

Namestite Swift na Ubuntu 20.04

Če želite namestiti Swift v Ubuntu, bomo morali slediti le korakom, ki bodo prikazani spodaj. Prvi korak, ki mu bo sledil, bo dodajte potrebne odvisnosti pred začetkom namestitve. Za to moramo odpreti samo terminal (Ctrl + Alt + T) z naslednjim ukazom:

namestite hitre odvisnosti

sudo apt install clang libpython2.7 libpython2.7-dev

Po namestitvi potrebnih odvisnosti bomo naloži hitro. Za to lahko v istem terminalu uporabimo wget, kot sledi:

naloži hitri paket

wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz

Ko bo prenos končan, ga bomo izvleči tar datoteko z naslednjim ukazom:

tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz

Naslednji korak bo premaknite vsebino izvlečene datoteke v imenik 'share':

sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift

Na tej točki, Swiftovo pot bomo morali nastaviti do sistemske spremenljivke PATH sistema z naslednjim ukazom. V primeru uporabe zshrc lahko konec ukazov spremenimo v ~/.zshrc.

echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc

source ~/.bashrc

Ko je namestitev končana, lahko preveri različico izvajanje tega ukaza, s katerim bomo vedeli, da je bil pravilno nameščen:

nameščen test različice

swift -version

Lahko tudi zaženite mitski program "Hello World" ki ga je treba preizkusiti v vseh jezikih, da se preveri, ali deluje pravilno:

hiter primer

print(“Prueba para Ubunlog”)

Swift je ime Applovega odprtokodnega programskega jezika, ki ga lahko uporabljate v katerem koli operacijskem sistemu. Za več informacij o tem jeziku lahko obiščite dokumentacija ki so jih objavili na spletni strani projekta.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.