В следващата статия ще разгледаме как да инсталираме езика за програмиране Rust. Също така ще видим как да компилираме и стартираме основно приложение с Rust. Това е компилиран, съществуващ език за програмиране с общо предназначение разработена от Mozilla. Според разработчиците му той е проектиран да бъде «безопасен и практичен език«. Той поддържа чисто функционално, процедурно, императивно и обектно-ориентирано програмиране.
Rust е език за програмиране, който е сравнително нов. Той обещава да създава бързи и сигурни приложения. Компании като Atlassian, Chef, CoreOS и DropBox използват Rust. По политиката на Mozilla, Ръждата се развива по напълно отворен начин и търси принос и принос от общността.
Основната цел на Ръжда е да бъде добър език за създаване на страхотни програми, клиентска и сървърна страна, които работят в Интернет. Това постави специален акцент върху сигурността и контрола върху разпределението на паметта. Синтаксисът на този език е подобен на този на C и C ++, с разделени с ключ кодови блокове и структури за контрол на потока като if, още, do, докато y за.
Езиковият дизайн е усъвършенстван чрез опит в разработването на самия компилатор Rust и механизма Rust. серво навигатор. Въпреки че е така разработен и спонсориран от Mozilla и Samsung, твърди, че е проект на общността. Голяма част от напредъка идва от членове на общността.
Ако някой се нуждае от повече информация за този език, той може да се запознае с многото документация, която съществува за него. Можем да намерим на техния уебсайт от основна книга за Ръжда с официална документация.
Инсталирайте Rust на Ubuntu 18.04
Този език за програмиране може да бъде инсталиран по много прост начин. Стига с използвайте къдряне. В случай, че нямаме инсталиран, можем да се сдобием с него, като напишем в терминал (Ctrl + Alt + T):
sudo apt update && sudo apt install curl
След като инсталираме curl, можем да стартираме инсталацията. За това пишем в същия терминал:
curl https://sh.rustup.rs -sSf | sh
По време на инсталацията ще видим нещо като това, което може да се види на следващата екранна снимка.
В този момент ще е необходимо да натиснете 1, за да продължите с инсталацията. След като инсталацията приключи, ще видим съобщението, от което се нуждаем конфигурирайте средата, за да стартирате компилатора Rust. Ще решим това, като напишем в терминала:
source $HOME/.cargo/env
Тази команда няма да ни покаже нищо, но въпреки това можем да сме сигурни, че нашата среда е готова да започне да компилира програмите Rust. Ще трябва да направим това само веднъж. Следващият път, когато влезете в терминала, той ще се зареди автоматично.
По време на предишната инсталация ще бъдат инсталирани няколко пакета:
- карго - Мениджърът на пакети, използван от Rust.
- ръжда - Текущият компилатор на Rust.
- руступ - Инсталаторът Rust, който е изтеглен и стартиран.
Въпреки че бяха инсталирани правилно, трябваше да инсталирам компилатора на gcc по-високо за правилна работа.
Примерно приложение с Rust
След като инсталацията приключи, е време да я тествате. Така че ще напишем типичната програма, за да започнем с всеки език за програмиране. Отваряме любимия си редактор и създаваме следния файл:
sudo nano ejemplo.rs
В редактора поставяме следните редове:
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
Няма да разглеждам какво означава всеки ред, но трябва да е доста очевидно, че ще отпечата няколко реда текст. Ако си заинтересован вижте още примери за ръжда, можете да се консултирате с Примери за документация от Ръжда.
След като файлът бъде запазен, в този случай с името example.rs, вече разполагаме с изходния файл. Сега можем да го компилираме, за да създадем изпълнимия файл:
rustc ejemplo.rs
Ако всичко е минало добре, ще видим, че терминалът няма да ни покаже нищо. Ако има грешка, ще видите съобщение за нея.
Както виждаме на екранната снимка, създаден е изпълним файл, който има същото име като изходния файл. Това може да се изпълни, за да видите нашето примерно приложение:
./ejemplo