Swift je moderní, rychlý a výkonný univerzální programovací jazyk. Používá se hlavně pro vývoj aplikací pro iOS, ale můžete jej použít pro programování systémů, cloudové služby a navrhování dalších aplikací. Výkonné zpracování chyb a pokročilý tok řízení jsou některé z funkcí tohoto jazyka.
Mezi další funkce patří,
- Uzavření sjednocená s ukazateli funkcí
- Nice a více návratových hodnot
- Rychlá a stručná iterace v rámci rozsahu nebo kolekce
- Struktury, které podporují metody, rozšíření a protokoly
- Vzory funkčního programování, např. mapa a filtr
- Zkompilováno a optimalizováno tak, aby bylo možné co nejlépe využít moderní hardware
- Odvozování typů a porovnávání vzorů s moderní, lehkou syntaxí
- Snazší psaní, čtení a údržba.
Pojďme nainstalovat Swift na Ubuntu Linux.
Nainstalujte Swift na Ubuntu 20.04
Swift potřebuje ke správnému fungování níže uvedený software/knihovnu. Musíte je nainstalovat jako uživatel sudo.
$ sudo apt-get install \ binutils \ git \ gnupg2 \ libc6-dev \ libcurl4 \ libedit2 \ libgcc-9-dev \ libpython2.7 \ libsqlite3-0 \ libstdc++-9-dev \ libxml2 \ libz3-dev \ pkg-config \ tzdata \ zlib1g-dev
Swift je k dispozici pro více platforem od Apple Xcode po Ubuntu, CentOS, Windows, Amazon Linux. Můžete si jej stáhnout zde.
Zde nás zajímá Ubuntu, takže v závislosti na verzi Ubuntu si stáhněte instalační program Swift. Můžete si také stáhnout vývojový snímek, pokud chcete přispět k vývoji jazyka.
Přejděte do složky Downloads a rozbalte archiv tar pomocí příkazu uvedeného níže.
$ tar xzf swift-<VERSION>-<PLATFORM>.tar.gz
V mém případě ano,
$ tar xzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gz
Přesuňte extrahovaný soubor buď /user/share/swift nebo /opt/swift adresář. To je vše a vaše rychlá instalace je dokončena.
sudo mv swift-5.3-RELEASE-ubunutu20.04 /usr/share/swift
Aktualizace systémové proměnné prostředí PATH
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc source ~/.bashrc
Stačí napsat níže při instalaci kontroly terminálu.
swift -v
Output Swift version 5.3.3 (swift-5.3.3-RELEASE) Target: x86_64-unknown-linux-gnu /usr/share/swift/usr/bin/lldb "--repl=-disable-objc-interop -color-diagnostics" Welcome to Swift version 5.3.3 (swift-5.3.3-RELEASE). Type :help for assistance. 1>
Shrnutí
Xcode nemůžete nainstalovat na Ubuntu Linux, protože dnes není k dispozici pro žádné distribuce Linuxu. Vždy si však můžete nainstalovat Swift na Linux a naučit se Vývoj aplikací
Pokračujte instalací swift a začněte se to učit.