Rust, nainstalujte tento programovací jazyk na Ubuntu 18.04

o Rustovi

V dalším článku se podíváme na to, jak nainstalovat programovací jazyk Rust. Uvidíme také, jak zkompilovat a spustit základní aplikaci s Rustem. Toto je kompilovaný univerzální programovací jazyk, který právě existuje vyvinutý společností Mozilla. Podle jeho vývojářů byl navržen jako «bezpečný a praktický jazyk«. Podporuje čisté funkční, procedurální, imperativní a objektově orientované programování.

Rust je programovací jazyk, který je relativně nový. Slibuje vytvoření rychlých a bezpečných aplikací. Společnosti jako Atlassian, Chef, CoreOS a DropBox používají Rust. Podle zásad Mozilly, Rust je vyvíjen zcela otevřeným způsobem a hledá vstupy a vstupy z komunity.

Rust je hlavním cílem je být dobrý jazyk pro vytváření skvělých programů na straně klienta i serveru, které běží na internetu. To kladlo zvláštní důraz na zabezpečení a řízení distribuce paměti. Syntaxe tohoto jazyka je podobná syntaxi C a C ++, s bloky kódu oddělenými klíči a strukturami řízení toku, jako je if, jiný, do, zatímco y for.

Jazykový design byl vylepšen zkušenostmi s vývojem samotného kompilátoru Rust a servo navigátor. I když je vyvinutý a sponzorovaný společnostmi Mozilla a Samsung, tvrdí, že je komunitním projektem. Velká část pokroku pochází od členů komunity.

Pokud někdo potřebuje více informací o tomto jazyce, může nahlédnout do rozsáhlé dokumentace, která o něm existuje. Můžeme najít na jejich webových stránkách z základní kniha o Rustovi na oficiální dokumentace.

Nainstalujte Rust na Ubuntu 18.04

Tento programovací jazyk lze nainstalovat velmi jednoduchým způsobem. Dost použijte zvlnění. V případě, že ji nemáme nainstalovanou, můžeme ji uchopit zadáním terminálu (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Jakmile máme curl nainstalován, můžeme zahájit instalaci. K tomu píšeme ve stejném terminálu:

curl https://sh.rustup.rs -sSf | sh

Během instalace uvidíme něco jako to, co je vidět na následujícím snímku obrazovky.

Nabídka během instalace Rust

V tomto okamžiku bude nutné stisknutím 1 pokračujte v instalaci. Po dokončení instalace se zobrazí zpráva, kterou potřebujeme nakonfigurovat prostředí pro spuštění kompilátoru Rust. Vyřešíme to zadáním terminálu:

source $HOME/.cargo/env

Tento příkaz nám nic neukáže, ale navzdory tomu si můžeme být jisti naše prostředí je připraveno zahájit kompilaci programů Rust. Budeme to muset udělat jen jednou. Při příštím přihlášení k terminálu se automaticky načte.

Během předchozí instalace bude nainstalováno několik balíčků:

  • náklad - Správce balíků používaný Rustem.
  • Rustc. - Aktuální kompilátor Rust.
  • rezavění - Instalační program Rust, který byl stažen a spuštěn.

Přestože byly nainstalovány správně, musel jsem pro správnou funkci nainstalovat kompilátor gcc výše.

Ukázková aplikace s Rust

Příklad aplikace vyrobený s Rust

Po dokončení instalace je čas ji otestovat. Budeme tedy psát typický program, který bude začínat jakýmkoli programovacím jazykem. Otevřeme náš oblíbený editor a vytvoříme následující soubor:

sudo nano ejemplo.rs

Uvnitř editoru vložíme následující řádky:

// La aplicación más básica

fn main() {
         println!("Aplicación básica de Rust");
         println!("***Ubunlog***");
}

Nebudu se zabývat tím, co každý řádek znamená, ale mělo by být docela zřejmé, že vytiskne několik řádků textu. Jestli máte zájem viz další příklady Rust, můžete se obrátit na Příklady dokumentace podle Rust.

Jakmile je soubor uložen, v tomto případě s názvem example.rs, již máme náš zdrojový soubor. Nyní jej můžeme zkompilovat a vytvořit spustitelný soubor:

rustc ejemplo.rs

Pokud vše proběhlo dobře, uvidíme, že terminál nám nic neukáže. Pokud dojde k chybě, zobrazí se o ní zpráva.

Aplikace Hello world vytvořená pomocí Rust

Jak vidíme na snímku obrazovky, byl vytvořen spustitelný soubor, který má stejný název jako zdrojový soubor. To lze spustit a zobrazit naši ukázkovou aplikaci:

./ejemplo

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.