Hvordan installeres Rust-programmeringssproget på Linux?

Rust

C og C ++ har utvivlsomt været et af de mest populære programmeringssprog og bruges af langt størstedelen af ​​applikationer og operativsystemer og uden at sige at de er et af de første anbefalede programmeringssprog at lære og tage som grundlag.

Rust er et programmeringssprog samlet, generelt formål og multiparadigm det bliver udviklet af Mozilla og understøttet af LLVM. Dette sprog er designet til at være «Et sikkert, samtidig og praktisk sprog» og frem for alt at være en erstatning for sprogene C og C ++.

Rust er et open source programmeringssprog, der understøtter ren funktionel programmering, proceduremæssige, bydende og objektorienterede.

Dette programmeringssprog fungerer ekstremt hurtigt, undgår segfaults og sikrer trådsikkerhed. Understøtter nul omkostningsabstraktion, bevægelsessemantik, garanteret hukommelsessikkerhed, trådfri dataløb, generisk-baserede egenskaber og mønstermatchning.

også understøtter typeforståelse, minimal udførelsestid samt effektive C-bindinger.

Rust kan køres på et stort antal platforme og det bruges i produktionen af ​​virksomheder / organisationer som Dropbox, CoreOS, NGP og mange flere.

Målet med Rust er at være et godt sprog til oprettelse af gode klientside- og serverside-programmer, der kører på Internettet.

Dette har ført til et sæt funktioner med vægt på sikkerhed, hukommelsesallokeringskontrol og samtidighed.

Sikker kode ydeevne forventes at være langsommere end C ++, hvis ydeevne er den eneste overvejelse, men når man sammenligner med C ++ kode lavet til at tage forholdsregler, der kan sammenlignes med Rust, kan sidstnævnte være endnu hurtigere.

Rustsyntaks svarer til C og C ++, med blokafgrænsede kodeblokke og flowkontrolstrukturer, som hvis, ellers, gør, mens og for.

Rust 1

Ikke alle C- og C ++ -strukturer er til stede, og andre (såsom søgeordsnøgleordet for multi-retningsbestemt forgrening) er mindre velkendte for programmører, der kommer fra disse sprog.

Rustinstallation på Linux

Si du vil installere dette programmeringssprog på dit system, Vi kan gøre det ved at downloade installationsprogrammet, som hjælper os med at få Rust på vores system

Bare åbn en terminal og kør på den:

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

Når du kører denne kommando installationsprogrammet downloades, og det kører næsten med det samme, skal du trykke på 1 for at fortsætte med installationen med standardværdierne, og den downloader alle de nødvendige pakker.

Hvis du vil have en brugerdefineret installation, skal du skrive 2, og du vil blandt andet definere dine miljøvariabler.

I slutningen af ​​installationen af ​​Rust i vores system, Cargo's bin-katalog tilføjes straks i den følgende sti ( ~ / .cargo / bin) hvor alle værktøjerne er installeret) i din PATH-miljøvariabel, i ~ / .profil.

Gjort dette vi skal fortsætte med at konfigurere shell, vi gør dette ved at ændre ~ / .profile-filen for at bruge den modificerede PATH til at arbejde med Rust-miljøet og køre disse kommandoer i terminalen:

source ~/.profile
source ~/.cargo/env

Nu kun Vi skal fortsætte med at kontrollere, at Rust var installeret korrekt i vores system, vi gør dette ved at skrive følgende kommando på terminalen

rustc --version

Og med det vi skulle modtage Rust-versionen på skærmen som vi har installeret i vores system.

Og det er det, vi kan begynde at bruge dette sprog og være i stand til at installere applikationer, der bruger det på vores system.

For at teste sproget kan vi oprette en simpel fil udskriv os en besked på skærmen, vi gør dette ved at skrive følgende:

nano prueba.rs

Og inde i filen indsætter vi følgende:

fn main() {
println!("Prueba exitosa de Rust");
}

Vi gør det til en eksekverbar:

rustc prueba.rs

Og vi kører det for at teste:

./prueba.rs


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Kiskilloso sagde han

    Og det ville ikke være lettere at fortælle folk at installere det, se efter det i repositorierne for dets distribution ... Fordi sådan, som du siger ... hvordan afinstalleres det? ...

    Jeg bruger Debian stabil, og det ser ud til, at det ikke behøver mere end: sudo apt-get install rustc.

    Som du kan se i dette link, er det i Debian-arkiverne siden den sidste stabile version:
    https://packages.debian.org/search?keywords=rustc
    og i Ubuntu fra Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Vær forsigtig med hvad du anbefaler, så enhver nybegynderbruger let kan skrue op uden behov!