Rust, zainstaluj ten język programowania na Ubuntu 18.04

o Rust

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.

Menu podczas instalacji Rust

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

Przykład aplikacji wykonany w Rust

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.

Aplikacja Hello world wykonana w Rust

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

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.