У следећем чланку ћемо погледати како можемо брзо инсталирати на Убунту 20.04. Ово је назив Апплеовог програмског језика за који можемо да креирамо апликације МАЦ ОС Кс и ИОС. Како овај језик користи комбинацију различитих популарних програмских језика, релативно је лако научити га.
У почетку је Свифт био доступан само за Аппле уређаје и није могао да се користи на Гну / Линук, Виндовс и другим оперативним системима. Како је време пролазило, његова популарност је расла и корисници су тражили од Аппле-а да покрене Свифт на другим платформама. На крају на крају су одлучили да ће Свифт бити опен соурце.
Брз је функционалан језик са више узорака и објектно оријентисан који је дизајнирао Цхрис Латтнер за решавање проблема Објецтиве-Ц. Овај језик такође приступа старијим кодовима написаним у Објецтиве-Ц. Главни циљ развоја овог језика је повећати сигурност, исправити грешке и кратке кодове. Захваљујући компајлеру у Ксцодеу, програмери могу лако да креирају сопствене апликације.
Брзе опште карактеристике
- Брзина је важна и различита карактеристика језика Брзо програмирање.
- Генерално, овај програмски језик издваја се у поређењу са другим претходним развојем по томе што је сигурнији, бржи и помоћу којег можемо постићи боље резултате.
- Свифтова сигурност се углавном заснива на мањој вероватноћи да ће погрешити током куцања. Базирањем на чистијем коду, са променљивом структуром мање склоном грешкама и аутоматским управљањем, постојање грешака или проблема требало би да буде мање.
- Програмски језик без грешака или мање вероватних појава има за последицу предност у томе што је дигитални развој заснован на овом коду такође стабилнији. Стога, апликације у Свифту су сигурније од оних креираних са другим програмским језицима.
- Морате то разумети његово постојање потиче из потребе да се побољшају или чак замене језици као што је Објецтиве-Ц.
- Данас Свифт остаје најбржи програмски језик који се може користити за било који развој на иОС-у.
- Када променљива наиђе на нулл и нулл грешке, програмери спречавају пад апликације постављањем знака питања у структуру кода.
- Нешто што треба истаћи међу његовим карактеристикама је његово стална еволуција. У ствари, овај језик је тако нов, јер је представљен као еволуција осталих програмских језика пре њега. Следећи ову филозофију, Свифт наставља да се континуирано развија, на тај начин боље искоришћавајући напредак нових технологија и омогућавајући све сложенији и функционалнији развој за кориснике.
Инсталирајте Свифт на Убунту 20.04
Да бисмо инсталирали Свифт у Убунту, мораћемо само да следимо кораке који ће бити приказани у наставку. Први корак који треба следити биће додајте потребне зависности пре почетка инсталације. Да бисмо то урадили потребно је само да отворимо терминал (Цтрл + Алт + Т) помоћу следеће наредбе:
sudo apt install clang libpython2.7 libpython2.7-dev
Након инсталирања потребних зависности, ми ћемо преузми брзо. Да бисмо то урадили, у истом терминалу можемо користити вгет на следећи начин:
wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz
Када се преузимање заврши, ми ћемо извадити тар датотеку користећи следећу команду:
tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz
Следећи корак ће бити преместите садржај извучене датотеке у директоријум 'схаре':
sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift
У овом тренутку, мораћемо да поставимо Свифт-ову путању до системске променљиве ПАТХ окружења користећи следећу команду. У случају коришћења зсхрц, крај команди можемо променити у ~ / .зсхрц.
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc source ~/.bashrc
Када је инсталација завршена, можемо провери верзију извршавање ове наредбе, помоћу које ћемо знати да је исправно инсталирана:
swift -version
Такође можемо покренути митски програм „Здраво свете“ који би требало тестирати на свим језицима да би се потврдило да исправно ради:
print(“Prueba para Ubunlog”)
Свифт је назив Аппле-овог програмског језика отвореног кода, који можете користити на било ком оперативном систему. За више информација о овом језику можемо посетите документација које су објавили на веб локацији пројекта.