Hoe installeer ik de Rust-programmeertaal op Linux?

Roest

C en C ++ zijn ongetwijfeld een van de meest populaire programmeertalen en gebruikt door de overgrote meerderheid van applicaties en besturingssystemen en zonder te zeggen dat ze een van de eerste aanbevolen programmeertalen zijn om te leren en neem als basis.

Rust is een programmeertaal samengesteld, algemeen doel en multiparadigm dat is zijn ontwikkeld door Mozilla en ondersteund door LLVM. Deze taal is ontworpen om te zijn "Een veilige, gelijktijdige en praktische taal" en vooral om te zijn een vervanging voor de talen C en C ++.

Roest is een open source programmeertaal die puur functioneel programmeren ondersteunt, procedureel, imperatief en objectgericht.

Deze programmeertaal werkt extreem snel, vermijdt segfaults en zorgt voor draadveiligheid. Ondersteunt kosteloze abstracties, bewegingssemantiek, gegarandeerde geheugenbeveiliging, thread-free dataraces, generiek-gebaseerde eigenschappen en patroonafstemming.

ook ondersteunt type-inferentie, minimale uitvoeringstijd en efficiënte C-bindingen.

Roest kan op een groot aantal platforms worden uitgevoerd en het wordt gebruikt bij de productie van bedrijven / organisaties zoals Dropbox, CoreOS, NGP en nog veel meer.

Het doel van Rust is om een ​​goede taal te zijn voor het maken van geweldige client-side en server-side programma's die op internet draaien.

Dit heeft geleid tot een reeks functies met de nadruk op beveiliging, beheer van geheugendistributie en gelijktijdigheid.

De prestaties van veilige code zijn naar verwachting langzamer dan C ++, als de prestaties de enige overweging zijn, maar in vergelijking met C ++ - code die gemaakt is om voorzorgsmaatregelen te nemen die vergelijkbaar zijn met Rust, kan de laatste zelfs sneller zijn.

Rust-syntaxis is vergelijkbaar met C en C ++, met door accolades gescheiden codeblokken en flow control-structuren zoals if, else, do, while en for.

Roest 1

Niet alle C- en C ++ -structuren zijn aanwezig, en andere (zoals het zoekwoord voor multi-directionele vertakking) zullen minder bekend zijn bij programmeurs die uit deze talen komen.

Rust installeren op Linux

Si u wilt deze programmeertaal op uw systeem installeren, We kunnen dit doen door het installatieprogramma te downloaden dat ons zal helpen Rust op ons systeem te krijgen

Open gewoon een terminal en voer deze uit:

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

Bij het uitvoeren van deze opdracht het installatieprogramma wordt gedownload en het zal vrijwel onmiddellijk starten, u moet op 1 drukken om door te gaan met de installatie met de standaardwaarden en alle benodigde pakketten worden gedownload.

Als u een aangepaste installatie wilt, moet u 2 typen en u definieert onder andere uw omgevingsvariabelen.

Aan het einde van de installatie van Rust in ons systeem, de map Cargo bin wordt onmiddellijk toegevoegd in het volgende pad ( ~ / .cargo / bin) waar alle tools zijn geïnstalleerd) in uw PATH-omgevingsvariabele, in ~ / .profile.

Dit gedaan we moeten doorgaan met het configureren van de ShellWe doen dit door het bestand ~ / .profile aan te passen om het gewijzigde PATH te gebruiken om met de Rust-omgeving te werken, door deze commando's in de terminal uit te voeren:

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

Nu alleen we moeten doorgaan om te controleren of Rust correct in ons systeem is geïnstalleerd, doen we dit door het volgende commando op de terminal te typen

rustc --version

En daarmee we zouden de Rust-versie op het scherm moeten ontvangen die we in ons systeem hebben geïnstalleerd.

En dat is het, we kunnen deze taal gaan gebruiken en applicaties die deze gebruiken op ons systeem kunnen installeren.

Om de taal te testen kunnen we een eenvoudig bestand aanmaken print ons een bericht op het scherm, dit doen we door het volgende te typen:

nano prueba.rs

En in het bestand plakken we het volgende:

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

We maken er een uitvoerbaar bestand van:

rustc prueba.rs

En we voeren het uit om te testen:

./prueba.rs


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   kusje zei

    En het zou niet gemakkelijker zijn om mensen te vertellen het te installeren, ernaar te zoeken in de repositories van de distributie ... Want zoals dit, zoals je zegt ... hoe wordt het verwijderd en hoe wordt het bijgewerkt? ...

    Ik gebruik Debian stable, en het lijkt erop dat het niet meer nodig heeft dan: sudo apt-get install rustc.

    Zoals u in deze link kunt zien, bevindt het zich in de Debian-repositories sinds de laatste stabiele versie:
    https://packages.debian.org/search?keywords=rustc
    en in Ubuntu van Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Wees voorzichtig met wat u aanbeveelt, zodat elke beginnende gebruiker het gemakkelijk kan verknoeien zonder dat dit nodig is!