Hogyan kell telepíteni a Rust programozási nyelvet Linuxra?

Rozsda

A C és a C ++ kétségtelenül az egyik legnépszerűbb programozási nyelv és az alkalmazások és az operációs rendszerek döntő többsége és anélkül, hogy azt mondanák, hogy ezek az elsőként ajánlott programozási nyelvek és vegye alapul.

A Rust egy programozási nyelv összeállított, általános célú és multiparadigm az a lét a Mozilla fejlesztette és az LLVM támogatta. Ez a nyelv úgy lett megtervezve «Biztonságos, egyidejű és praktikus nyelv» és mindenekelőtt az a C és a C ++ nyelv helyettesítése.

Rozsda egy nyílt forráskódú programozási nyelv, amely támogatja a tiszta funkcionális programozást, eljárási, elengedhetetlen és objektum-orientált.

Ez a programozási nyelv rendkívül gyorsan működik, elkerüli a hibákat és biztosítja a menet biztonságát. Támogatja a nulla költségű absztrakciókat, mozgásszemantika, garantált memóriabiztonság, szál nélküli adatversenyek, általános alapú tulajdonságok és minták illesztése.

is támogatja a típus következtetését, a minimális végrehajtási időt, valamint a hatékony C kötéseket.

Rozsda számos platformon futtatható és olyan vállalatok / szervezetek gyártásában használják, mint a Dropbox, a CoreOS, az NGP és még sok más.

A Rust célja, hogy jó nyelv legyen az interneten futó nagyszerű kliens- és szerveroldali programok létrehozásához.

Ez olyan funkciókhoz vezetett, amelyek a biztonságra, a memóriaterjesztés ellenőrzésére és az egyidejűségre helyezik a hangsúlyt.

A biztonságos kódteljesítmény várhatóan lassabb lesz, mint a C ++, ha a teljesítmény az egyetlen szempont, de összehasonlítva a C ++ kóddal, amelyet a Rust-hoz hasonló óvintézkedések megtétele érdekében tettek, ez utóbbi még gyorsabb lehet.

A rozsda szintaxisa hasonló a C-hez és a C ++ -hoz, zárójelekkel tagolt kódblokkokkal és áramlásszabályozó struktúrákkal, például, ha másként csinálnánk, míg és.

Rozsda 1

Nem minden C és C ++ struktúra van jelen, és mások (például a többirányú elágazás egyezésének kulcsszava) kevésbé lesznek ismerősek az ezekből a nyelvekből származó programozók számára.

A Rust telepítése Linuxra

Si telepíteni szeretné ezt a programozási nyelvet a rendszerére, Megtehetjük a telepítő letöltésével, amely segít nekünk abban, hogy a Rust a rendszerünkre kerüljön

Csak nyisson meg egy terminált és futtassa rajta:

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

A parancs futtatásakor a telepítőt letöltjük, és szinte azonnal futni fog, meg kell nyomnia az 1 gombot a telepítés folytatásához az alapértelmezett értékekkel, és az összes szükséges csomagot letölti.

Ha egyéni telepítést szeretne, írja be a 2-est, és meghatározza többek között a környezeti változókat.

A Rust rendszerünkbe történő telepítésének végén a Cargo bin könyvtár azonnal hozzáadódik a következő elérési útvonalhoz ( ~ / .cargo / bin), ahol az összes eszköz telepítve van) a PATH környezeti változóban, in ~ / .profil.

Kész ezt folytatnunk kell a Shell konfigurálásátEzt úgy végezzük, hogy a ~ / .profile fájlt úgy módosítjuk, hogy a módosított PATH-t használja a Rust környezettel való munkavégzéshez, futtatva ezeket a parancsokat a terminálon:

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

Csak most folytatnunk kell annak ellenőrzését, hogy a Rust megfelelően van-e telepítve a rendszerünkbe, ezt a következő parancs beírásával végezzük el a terminálon

rustc --version

És vele meg kell kapnunk a Rust verziót a képernyőn amelyet telepítettünk a rendszerünkbe.

És ennyi, elkezdhetjük használni ezt a nyelvet, és telepíthetjük azokat az alkalmazásokat, amelyek használják a rendszerünkön.

A nyelv teszteléséhez létrehozhatunk egy egyszerű fájlt nyomtasson nekünk egy üzenetet a képernyőn, ezt az alábbiak beírásával tesszük:

nano prueba.rs

A fájl belsejébe pedig a következőket illesztjük be:

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

Futtathatóvá alakítjuk:

rustc prueba.rs

És futtatjuk, hogy teszteljük:

./prueba.rs