Rooste, installige see programmeerimiskeel Ubuntu 18.04-le

umbes Rooste

Järgmises artiklis vaatleme, kuidas installida Rust programmeerimiskeel. Samuti näeme, kuidas Rustiga põhirakendust kompileerida ja käivitada. See on kompileeritud üldotstarbeline programmeerimiskeel, mis on arendas Mozilla. Arendajate sõnul on see mõeldudturvaline ja praktiline keel«. See toetab puhast funktsionaalset, protseduurilist, imperatiivset ja objektorienteeritud programmeerimist.

Rust on programmeerimiskeel, mis on suhteliselt uus. See lubab luua kiireid ja turvalisi rakendusi. Ettevõtted nagu Atlassian, Chef, CoreOS ja DropBox kasutavad Rust. Mozilla poliitika kohaselt Rooste arendatakse täiesti avatud viisil ning otsib kogukonnalt sisendit ja sisendit.

Rooste peamine eesmärk on olla a hea keel suurepäraste programmide loomiseks, klient ja server, mis töötavad Internetis. See pani erilist rõhku turvalisusele ja mälujaotuse juhtimisele. Selle keele süntaks sarnaneb C ja C ++ omadega, võtmetega eraldatud koodiplokkide ja voo juhtimisstruktuuridega nagu if, teine, do, kuigi y eest.

Keele kujundust on täiustatud Rust kompilaatori enda ja Rust mootori arendamise kogemuste kaudu. servo navigaator. Kuigi on töötasid välja ja toetasid Mozilla ja Samsung, väidab end olevat kogukonna projekt. Suur osa edusammudest tuleb kogukonna liikmetelt.

Kui keegi vajab selle keele kohta lisateavet, saab ta tutvuda selle kohta olemasolevate dokumentidega. Leiame nende veebisaidilt hädavajalik raamat umbes Rooste kuni ametlik dokumentatsioon.

Installige Rust Ubuntu 18.04

Seda programmeerimiskeelt saab installida väga lihtsal viisil. Piisavalt koos kasutage lokke. Kui meil pole seda installitud, saame selle kätte, sisestades terminali (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Kui lokid on paigaldatud, saame installi käivitada. Selle jaoks kirjutame samas terminalis:

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

Installimise ajal näeme midagi sellist, mida võib näha järgmisel ekraanipildil.

Menüü Rooste paigaldamise ajal

Siinkohal on vaja installimise jätkamiseks vajutage 1. Pärast installi lõppu näeme vajalikku teadet konfigureerige keskkond Rust kompilaatori käitamiseks. Lahendame selle, sisestades terminali:

source $HOME/.cargo/env

See käsk ei näita meile midagi, kuid hoolimata sellest võime selles kindel olla meie keskkond on valmis alustama programmide Rust koostamist. Me peame seda tegema ainult üks kord. Järgmine kord, kui terminali sisse logite, laaditakse see automaatselt.

Eelmise installimise ajal installitakse mitu paketti:

  • last - Rust kasutatav paketihaldur.
  • rooste c - Praegune rooste kompilaator.
  • roostetama - allalaaditud ja käivitatud Rust installer.

Kuigi need olid õigesti installitud, pidin õigeks toimimiseks gcc kompilaatori kõrgemale installima.

Näidisrakendus roostega

Rustiga tehtud rakenduse näide

Pärast installi lõppu on aeg seda testida. Nii et me kirjutame tüüpilise programmi alustamiseks mis tahes programmeerimiskeelega. Avame oma lemmiktoimetaja ja loome järgmise faili:

sudo nano ejemplo.rs

Redaktori sisse kleepime järgmised read:

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

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

Ma ei hakka üle vaatama, mida iga rida tähendab, kuid see peaks olema üsna ilmne, et see prindib paar rida teksti. Kui olete huvitatud vaata rohkem Rooste näiteid, saate tutvuda Näited dokumentatsioonist autor Rust.

Kui fail on salvestatud, antud juhul näiteks example.rs nimega, on meil juba olemas meie lähtefail. Nüüd saame selle kompileerida käivitatava faili loomiseks:

rustc ejemplo.rs

Kui kõik on hästi läinud, näeme, et terminal ei näita meile midagi. Vea ilmnemisel näete selle kohta teadet.

Tere maailma rakendus koos Rustiga

Nagu näeme ekraanipildilt, loodud on käivitatav fail, millel on lähtefailiga sama nimi. Selle saab käivitada, et näha meie näidisrakendust:

./ejemplo