U sljedećem članku ćemo pogledati kako možemo brzo instalirati na Ubuntu 20.04. Ovo je naziv Appleovog programskog jezika za koji možemo stvarati aplikacije Mac OS X i IOS. Kako ovaj jezik koristi kombinaciju različitih popularnih programskih jezika, relativno je lako naučiti ga.
U početku je Swift bio dostupan samo za Apple uređaje i nije se mogao koristiti na Gnu / Linux, Windows i drugim operativnim sistemima. Kako je vrijeme prolazilo, njegova popularnost je rasla i korisnici su tražili od Applea da pokrene Swift na drugim platformama. Na kraju na kraju su odlučili da će Swift biti open source.
brz je funkcionalan jezik s više uzoraka i objektno orijentiran jezik koji je dizajnirao Chris Lattner za rješavanje problema Objective-C. Ovaj jezik takođe pristupa starijem kodu napisanom u Objective-C. Glavni cilj razvoja ovog jezika je povećati sigurnost, ispraviti greške i kratke kodove. Zahvaljujući kompajleru u Xcodeu, programeri mogu lako stvoriti vlastite aplikacije.
Brze opće karakteristike
- Brzina je važna i različita karakteristika jezika Brzo programiranje.
- Generalno, ovaj programski jezik izdvaja se u usporedbi s ostalim prethodnim razvojima po tome što je sigurniji, brži i pomoću kojeg možemo postići bolje rezultate.
- Swiftova sigurnost uglavnom se temelji na manjoj vjerovatnoći da će pogriješiti dok tipkate. Baziranjem na čistijem kodu, s promjenjivom strukturom manje sklonom greškama i automatskim upravljanjem, postojanje grešaka ili problema trebalo bi biti manje.
- Programski jezik bez grešaka ili manje vjerovatnih pojava ima za posljedicu prednost što je digitalni razvoj zasnovan na ovom kodu također stabilniji. Shodno tome, aplikacije u Swiftu su sigurnije od onih kreiranih s drugim programskim jezicima.
- Morate to razumjeti njegovo postojanje proizlazi iz potrebe za poboljšanjem ili čak zamjenom jezika kao što je Objective-C.
- Danas Swift ostaje najbrži programski jezik koji se može koristiti za bilo koji razvoj na iOS-u.
- Kada varijabla naiđe na null i null pogreške, programeri sprječavaju pad aplikacije postavljanjem upitnika u strukturu koda.
- Nešto što treba istaknuti među njegovim karakteristikama je njegovo stalna evolucija. U stvari, ovaj jezik je tako nov, jer je predstavljen kao evolucija ostalih programskih jezika prije njega. Slijedeći ovu filozofiju, Swift nastavlja kontinuirano evoluirati, iskoristivši na taj način napredak novih tehnologija i omogućavajući sve složeniji i funkcionalniji razvoj za korisnike.
Instalirajte Swift na Ubuntu 20.04
Da bismo instalirali Swift u Ubuntu, morat ćemo slijediti korake koji će biti prikazani u nastavku. Prvi korak koji treba slijediti bit će dodajte potrebne zavisnosti prije početka instalacije. Da bismo to učinili, potrebno je samo otvoriti terminal (Ctrl + Alt + T) pomoću sljedeće naredbe:
sudo apt install clang libpython2.7 libpython2.7-dev
Nakon instaliranja potrebnih zavisnosti, hoćemo preuzmi brzo. Da bismo to učinili, u istom terminalu možemo koristiti wget na sljedeći način:
wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz
Nakon završetka preuzimanja, mi ćemo ekstrakt tar datoteke koristeći sljedeću naredbu:
tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz
Sledeći korak će biti premjestite sadržaj izvučene datoteke u direktorij 'share':
sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift
Na ovom mjestu, morat ćemo postaviti Swift-ovu putanju do sistemske varijable PATH okruženja koristeći sljedeću naredbu. U slučaju upotrebe zshrc, možemo promijeniti kraj naredbi u ~/.zshrc.
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc source ~/.bashrc
Kad je instalacija završena, možemo provjeri verziju izvršavanje ove naredbe, s kojom ćemo znati da je ispravno instalirana:
swift -version
Mi takođe možemo pokrenuti mitski program "Hello World" koji treba testirati na svim jezicima kako bi se provjerilo da li ispravno radi:
print(“Prueba para Ubunlog”)
Swift je naziv Appleovog programskog jezika otvorenog koda koji možete koristiti na bilo kojem operativnom sistemu. Za više informacija o ovom jeziku možemo posjetite dokumentacija koje su objavili na web stranici projekta.