A következő cikkben megnézzük hogyan telepíthetjük a gyorsot az Ubuntu 20.04-re. Ez a neve az Apple programozási nyelvének, amellyel alkalmazásokat hozhatunk létre Mac OS X és az IOS. Mivel ez a nyelv különböző népszerű programozási nyelvek kombinációját használja, viszonylag könnyen megtanulható.
Eleinte a Swift csak Apple eszközökhöz volt elérhető, és nem volt használható Gnu / Linux, Windows és más operációs rendszereken. Az idő múlásával népszerűsége nőtt, és a felhasználók arra kérték az Apple-t, hogy indítsa el a Swift szoftvert más platformokon. A végén végül úgy döntöttek, hogy Swift nyílt forráskódú lesz.
Gyors egy funkcionális, többmintás, objektumorientált nyelv, amelyet Chris Lattner tervezett a C-objektív hibaelhárításához. Ez a nyelv hozzáfér a régebbi, C-objektívben írt kódhoz is. A nyelv fejlesztésének fő célja a biztonság növelése, a hibák és a rövid kódok kijavítása. Az Xcode-ban található fordítónak köszönhetően a fejlesztők könnyen létrehozhatják saját alkalmazásukat.
Gyors általános jellemzők
- A sebesség a nyelv fontos és differenciális jellemzője Gyors programozás.
- Általában ez a programozási nyelv kiemelkedik más korábbi fejlesztésekhez képest, hogy biztonságosabbak, gyorsabbak, és amelyekkel jobb eredményeket érhetünk el.
- A Swift biztonsága elsősorban a gépelés közbeni hibázás kisebb valószínűségén alapul. Azáltal, hogy tisztább kódra épül, kevésbé változó szerkezetű változó szerkezettel és automatikus kezeléssel, kevesebb hibának vagy problémának kell lennie.
- A hibátlan vagy kevésbé valószínű programozási nyelvnek ennek az az előnye, hogy az ezen a kódon alapuló digitális fejlesztés is stabilabb. Következésképpen, a Swift alkalmazásai biztonságosabbak, mint a többi programozási nyelvvel létrehozottak.
- Ezt meg kell értened létezése abból ered, hogy javítani kell, vagy akár le kell cserélni az olyan nyelveket, mint az Objective-C.
- Ma Swift marad a leggyorsabb programozási nyelv, amely bármilyen fejlesztéshez használható az iOS rendszeren.
- Amikor egy változó null és null hibával találkozik, a programozók megakadályozzák az alkalmazás összeomlását azzal, hogy kérdőjelet helyeznek el a kódszerkezetben.
- Valamit kiemelni a jellemzői között az állandó evolúció. Valójában ez a nyelv olyan új keletű, mert a többi programozási nyelv evolúciójaként mutatják be előtte. Ezt a filozófiát követve a Swift folyamatosan fejlődik, így jobban kihasználja az új technológiák fejlődését, és egyre összetettebb és funkcionálisabb fejlesztéseket tesz lehetővé a felhasználók számára.
Telepítse a Swift szoftvert az Ubuntu 20.04-re
A Swift Ubuntuban történő telepítéséhez csak az alább látható lépéseket kell követnünk. Az első követendő lépés az lesz adja hozzá a szükséges függőségeket a telepítés megkezdése előtt. Ehhez csak egy terminált kell megnyitnunk (Ctrl + Alt + T) a következő paranccsal:
sudo apt install clang libpython2.7 libpython2.7-dev
A szükséges függőségek telepítése után megtesszük letöltés gyors. Ehhez ugyanabban a terminálban a wget-et használhatjuk az alábbiak szerint:
wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz
Miután a letöltés befejeződött, megtesszük kivonat tar fájl a következő paranccsal:
tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz
A következő lépés lesz helyezze át a kibontott fájl tartalmát a 'share' könyvtárba:
sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift
Ezen a ponton, meg kell adnunk Swift útját a rendszer PATH környezeti változójához a következő paranccsal. A zshrc használata esetén a parancsok végét megváltoztathatjuk ~/.zshrc.
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc source ~/.bashrc
Miután a telepítés befejeződött, megtehetjük ellenőrizze a verziót ennek a parancsnak a végrehajtása, amellyel tudni fogjuk, hogy helyesen lett telepítve:
swift -version
Azt is megtehetjük futtassa a "Hello World" mitikus programot amelyet minden nyelven tesztelni kell, annak ellenőrzésére, hogy megfelelően működik-e:
print(“Prueba para Ubunlog”)
A Swift az Apple nyílt forráskódú programozási nyelvének a neve, amelyet bármely operációs rendszeren használhat. További információ erről a nyelvről: meglátogatni a dokumentáció hogy közzétették a projekt weboldalán.