Seuraavassa artikkelissa aiomme tarkastella Rust-ohjelmointikielen asentamista. Näemme myös, kuinka koota ja suorittaa perussovellus Rustin kanssa. Tämä on koottu yleiskäyttöinen ohjelmointikieli, jota ollaan käyttämässä kehittänyt Mozilla. Kehittäjien mukaan se on suunniteltuturvallinen ja käytännöllinen kieli«. Se tukee puhdasta toiminnallista, menettelyllistä, välttämätöntä ja olio-ohjelmointia.
Rust on suhteellisen uusi ohjelmointikieli. Se lupaa luoda nopeita ja turvallisia sovelluksia. Yritykset, kuten Atlassian, Chef, CoreOS ja DropBox, käyttävät Rustia. Mozilla-käytännön mukaan Ruostetta kehitetään täysin avoimella tavalla ja etsii panosta yhteisöltä.
Rustin päätavoitteena on olla hyvä kieli loistavien ohjelmien, asiakas- ja palvelinpuolen luomiseen, joka toimii Internetissä. Tämä kiinnitti erityistä huomiota turvallisuuteen ja muistinjakelun hallintaan. Tämän kielen syntakse on samanlainen kuin C: n ja C ++: n, avaimilla erotetuilla koodilohkoilla ja vuonohjausrakenteilla kuten if, muu, do, vaikka y varten.
Kielisuunnittelua on hiottu kokemuksella kehitettäessä itse Rust-kääntäjää ja Rust-moottoria. servonavigaattori. Vaikka se onkin kehittänyt ja sponsoroinut Mozilla ja Samsung, väittää olevansa yhteisöprojekti. Suuri osa edistymisestä tulee yhteisön jäseniltä.
Jos joku tarvitsee lisätietoja tästä kielestä, hän voi tutustua siihen olemassa oleviin asiakirjoihin. Voimme löytää heidän verkkosivuilta osoitteesta olennainen kirja noin Rust ja viralliset asiakirjat.
Asenna Rust Ubuntu 18.04: een
Tämä ohjelmointikieli voidaan asentaa hyvin yksinkertaisella tavalla. Tarpeeksi käytä kiharaa. Jos sitä ei ole asennettu, voimme saada sen käsiksi kirjoittamalla terminaalin (Ctrl + Alt + T):
sudo apt update && sudo apt install curl
Kun curl on asennettu, voimme aloittaa asennuksen. Tätä varten kirjoitamme samaan päätelaitteeseen:
curl https://sh.rustup.rs -sSf | sh
Asennuksen aikana näemme jotain sellaista, mikä näkyy seuraavassa kuvakaappauksessa.
Tässä vaiheessa se on tarpeen jatka asennusta painamalla 1. Kun asennus on valmis, näemme tarvitsemamme viestin määritä ympäristö suorittamaan Rust-kääntäjä. Aiomme ratkaista tämän kirjoittamalla terminaaliin:
source $HOME/.cargo/env
Tämä komento ei näytä meille mitään, mutta siitä huolimatta voimme olla varmoja siitä ympäristömme on valmis aloittamaan Rust-ohjelmien kokoamisen. Meidän on tehtävä tämä vain kerran. Kun seuraavan kerran kirjaudut terminaaliin, se latautuu automaattisesti.
Edellisen asennuksen aikana asennetaan useita paketteja:
- rahti - Rustin käyttämä paketinhallinta.
- ruoste c - Nykyinen Rust-kääntäjä.
- ruostuminen - Ladattu ja suoritettu Rust-asennusohjelma.
Vaikka ne oli asennettu oikein, jouduin asentamaan gcc-kääntäjän korkeammalle oikean toiminnan varmistamiseksi.
Näytesovellus Rustin kanssa
Kun asennus on valmis, on aika testata se. Joten kirjoitamme tyypillisen ohjelman aluksi millä tahansa ohjelmointikielellä. Avaamme suosikkieditorimme ja luomme seuraavan tiedoston:
sudo nano ejemplo.rs
Editorin sisälle liitämme seuraavat rivit:
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
En aio selvittää, mitä kukin rivi tarkoittaa, mutta pitäisi olla melko selvää, että se tulostaa pari riviä tekstiä. Jos olet kiinnostunut Katso lisää ruosteesimerkkejä, voit tutustua Esimerkkejä asiakirjoista kirjoittanut Rust.
Kun tiedosto on tallennettu, tässä tapauksessa nimellä example.rs, meillä on jo lähdetiedostomme. Nyt voimme koota sen luoda suoritettava tiedosto:
rustc ejemplo.rs
Jos kaikki on mennyt hyvin, näemme, että terminaali ei näytä meille mitään. Jos on virhe, näet siitä viestin.
Kuten näemme kuvakaappauksesta, suoritettava tiedosto on luotu, jolla on sama nimi kuin lähdetiedostolla. Tämä voidaan suorittaa nähdäksesi esimerkkisovelluksemme:
./ejemplo