Kiire, installige see programmeerimiskeel Ubuntu 20.04

umbes kiire

Järgmises artiklis heidame pilgu sellele Kuidas saaksime kiiresti installida Ubuntu 20.04. See on Apple'i programmeerimiskeele nimi, mille jaoks saame rakendusi luua Mac OS X ja IOS. Kuna selles keeles kasutatakse erinevate populaarsete programmeerimiskeelte kombinatsiooni, on seda suhteliselt lihtne õppida.

Alguses oli Swift saadaval ainult Apple'i seadmetele ja seda ei saanud kasutada Gnu / Linuxis, Windowsis ega muudes opsüsteemides. Aja jooksul kasvas selle populaarsus ja kasutajad palusid Apple'il Swifti teistel platvormidel käivitada. Lõpus nad otsustasid lõpuks, et Swift on avatud lähtekoodiga.

Kiire on funktsionaalne, mitmemustriline, objektorienteeritud keel, mille kujundas Chris Lattner Objective-C tõrkeotsing. See keel pääseb juurde ka vanemale koodile, mis on kirjutatud eesmärk-C-s. Selle keele arendamise peamine eesmärk on suurendada turvalisust, parandada vigu ja lühikoode. Tänu Xcode'i kompilaatorile saavad arendajad hõlpsasti oma rakendusi luua.

Kiired üldised omadused

  • Kiirus on keele oluline ja erinev tunnus Kiire programmeerimine.
  • Üldiselt see programmeerimiskeel paistab teiste varasemate arengutega võrreldes silma turvalisuse, kiiruse ja sellega paremate tulemuste saamiseks.
  • Swifti turvalisus põhineb peamiselt väiksemal tõenäosusel kirjutades vigu teha. Kuna see põhineb puhtamal koodil, muutuva struktuuriga vigadele vähem altid ja automaatse haldusega, peaks vigade või probleemide olemasolu olema väiksem.
  • Ilma vigadeta või vähem tõenäolise programmeerimiskeele eeliseks on see, et ka sellel koodil põhinev digitaalne areng on stabiilsem. Järelikult Swifti rakendused on turvalisemad kui teiste programmeerimiskeeltega loodud rakendused.
  • Sa pead aru saama selle olemasolu tuleneb vajadusest täiendada või isegi asendada selliseid keeli nagu eesmärk-C.
  • Täna jääb Swift alles kiireim programmeerimiskeel, mida saab kasutada iOS-i mis tahes arendamisel.
  • Kui muutuja kohtab null- ja nullvigu, programmeerijad takistavad rakenduse krahhi, asetades koodistruktuuri küsimärgi.
  • Midagi, mida selle omaduste hulgas esile tuua, on see pidev evolutsioon. Tegelikult on see keel nii värske, kuna seda esitatakse ülejäänud sellele eelnevate programmeerimiskeelte arenguna. Seda filosoofiat järgides jätkab Swift pidevat arengut, kasutades seeläbi paremini ära uute tehnoloogiate edusamme ning võimaldades kasutajate jaoks üha keerukamaid ja funktsionaalsemaid arendusi.

Installige Swift Ubuntu 20.04

Swifti installimiseks Ubuntu peame järgima ainult neid samme, mida näidatakse allpool. Esimene samm, mida järgida, on enne installi alustamist lisage vajalikud sõltuvused. Selleks peame avama ainult terminali (Ctrl + Alt + T), kasutades järgmist käsku:

installige kiireid sõltuvusi

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

Pärast vajalike sõltuvuste installimist teeme seda laadige alla kiiresti. Selleks saame samas terminalis kasutada wgetit järgmiselt:

laadige alla kiire pakett

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

Kui allalaadimine on lõppenud, teeme seda tõrvafaili väljavõte kasutades järgmist käsku:

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

Järgmine samm on teisaldage ekstraheeritud faili sisu 'jaga' kataloogi:

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

Sel hetkel, peame seadma Swifti tee süsteemi keskkonnamuutujale PATH kasutades järgmist käsku. Zshrc kasutamise korral saame muuta käskude lõppu ~/.zshrc.

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

source ~/.bashrc

Kui installimine on lõppenud, saame hakkama kontrollige versiooni selle käsu käivitamine, mille abil saame teada, et see oli õigesti installitud:

versiooni test installitud

swift -version

Me võime ka käivitada müütiline programm "Tere maailm" mida tuleks testida kõigis keeltes, et kontrollida, kas see töötab õigesti:

kiire näide

print(“Prueba para Ubunlog”)

Swift on Apple'i avatud lähtekoodiga programmeerimiskeele nimi, mida saate kasutada igas opsüsteemis. Selle keele kohta lisateabe saamiseks saame külastada dokumentatsioon mille nad on projekti veebisaidil avaldanud.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.