W następnym artykule przyjrzymy się, jak zainstalować język programowania Rust. Zobaczymy również, jak skompilować i uruchomić podstawową aplikację za pomocą Rust. Jest to skompilowany język programowania ogólnego przeznaczenia, który istnieje opracowany przez Mozillę. Według jego twórców został zaprojektowany jako «bezpieczny i praktyczny język«. Obsługuje programowanie funkcjonalne, proceduralne, imperatywne i obiektowe.
Rust to stosunkowo nowy język programowania. Obiecuje tworzenie szybkich i bezpiecznych aplikacji. Firmy takie jak Atlassian, Chef, CoreOS i DropBox używają Rust. Zasady według Mozilli, Rdza rozwija się w całkowicie otwarty sposób i szuka wkładu i wkładu od społeczności.
Głównym celem Rusta jest być dobry język do tworzenia świetnych programów po stronie klienta i serwera, które działają w Internecie. Położyło to szczególny nacisk na bezpieczeństwo i kontrolę dystrybucji pamięci. Składnia tego języka jest podobna do składni C i C ++, z blokami kodu rozdzielanymi kluczami i strukturami kontroli przepływu, takimi jak if, więcej, do, Podczas y dla.
Projekt języka został dopracowany na podstawie doświadczeń związanych z rozwojem samego kompilatora Rusta i silnika Rusta. nawigator serwo. Chociaż to jest opracowany i sponsorowany przez Mozillę i Samsung, twierdzi, że jest projektem społecznościowym. Duża część postępów pochodzi od członków społeczności.
Jeśli ktoś potrzebuje więcej informacji na temat tego języka, może zapoznać się z obszerną dokumentacją na jego temat. Możemy znaleźć na ich stronie internetowej pod adresem niezbędna książka o Rust do oficjalna dokumentacja.
Zainstaluj Rust na Ubuntu 18.04
Ten język programowania można zainstalować w bardzo prosty sposób. Wystarczy użyj curl. W przypadku, gdy nie mamy go zainstalowanego, możemy go uzyskać, wpisując terminal (Ctrl + Alt + T):
sudo apt update && sudo apt install curl
Po zainstalowaniu curl możemy rozpocząć instalację. W tym celu piszemy w tym samym terminalu:
curl https://sh.rustup.rs -sSf | sh
Podczas instalacji zobaczymy coś takiego, co widać na poniższym zrzucie ekranu.
W tym momencie będzie to konieczne naciśnij 1, aby kontynuować instalację. Po zakończeniu instalacji zobaczymy potrzebną wiadomość Skonfiguruj środowisko do uruchamiania kompilatora Rust. Zamierzamy rozwiązać ten problem, wpisując w terminalu:
source $HOME/.cargo/env
To polecenie nic nam nie pokaże, ale mimo to możemy być tego pewni nasze środowisko jest gotowe do rozpoczęcia kompilacji programów Rusta. Będziemy musieli to zrobić tylko raz. Następnym razem, gdy zalogujesz się do terminala, załaduje się on automatycznie.
Podczas poprzedniej instalacji zostanie zainstalowanych kilka pakietów:
- ładunek - Menedżer pakietów używany przez Rust.
- rdzawy - Bieżący kompilator Rusta.
- zardzewiały - Instalator Rusta, który został pobrany i uruchomiony.
Chociaż zostały zainstalowane poprawnie, musiałem zainstalować wyżej kompilator gcc, aby działały poprawnie.
Przykładowa aplikacja z Rustem
Po zakończeniu instalacji nadszedł czas, aby ją przetestować. Więc napiszemy typowy program, który będzie zaczynał się od dowolnego języka programowania. Otwieramy nasz ulubiony edytor i tworzymy następujący plik:
sudo nano ejemplo.rs
W edytorze wklejamy następujące linie:
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
Nie zamierzam przechodzić nad tym, co oznacza każdy wiersz, ale powinno być całkiem oczywiste, że wypisze kilka wierszy tekstu. Jeśli jesteś zainteresowany zobacz więcej przykładów Rusta, możesz zapoznać się z Przykłady dokumentacji przez Rust.
Po zapisaniu pliku, w tym przypadku pod nazwą example.rs, mamy już nasz plik źródłowy. Teraz możemy go skompilować, aby utworzyć plik wykonywalny:
rustc ejemplo.rs
Jeśli wszystko poszło dobrze, zobaczymy, że terminal nic nam nie pokaże. Jeśli wystąpi błąd, zostanie wyświetlony komunikat o tym.
Jak widać na zrzucie ekranu, utworzono plik wykonywalny, który ma taką samą nazwę jak plik źródłowy. Można to uruchomić, aby zobaczyć naszą przykładową aplikację:
./ejemplo