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, flyttesemantik, garanteret hukommelsessikkerhed, tråde uden dataløb, funktionsbaserede generika 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 bliver brugt i produktionen af ​​virksomheder/organisationer som Dropbox, CoreOS, NGP og mange flere.

Rusts mål er at være et godt sprog til at skabe store klient- og server-side programmer, der kører på internettet.

Dette har ført til et funktionssæt med vægt på sikkerhed, kontrol med hukommelsesallokering og samtidighed.

Ydeevnen af ​​sikker kode forventes at være langsommere end C++, hvis ydeevne er den eneste overvejelse, men sammenlignet 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 matchsøgeordet for multidirectional branching) vil være 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


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.   Kikilloso sagde han

    Og det ville ikke være nemmere at bede folk om at søge efter det i deres distributions arkiver for at installere det... For sådan, som du siger... hvordan afinstallerer man det?, hvordan opdaterer man 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 Debians repositories 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, enhver nybegynder bruger kan nemt skrue op uden behov!