Si të instaloni gjuhën e programimit Rust në Linux?

Ndryshk

C dhe C ++ kanë qenë padyshim një nga gjuhët më të njohura të programimit dhe përdoret nga shumica dërrmuese e aplikacioneve dhe sistemeve operative dhe pa thënë që ato janë një nga gjuhët e para të rekomanduara të programimit për të mësuar dhe të marrë si bazë.

Rust është një gjuhë programimi hartuar, qëllimi i përgjithshëm dhe multiparadigmë që është duke u zhvilluar nga Mozilla dhe mbështetur nga LLVM. Kjo gjuhë është projektuar të jetë «Një gjuhë e sigurt, e njëkohshme dhe praktike» dhe mbi të gjitha të jetë një zëvendësim për gjuhët C dhe C ++.

Ndryshk është një gjuhë programimi me burim të hapur që mbështet programimin e pastër funksional, procedurale, imperative dhe e orientuar drejt objektit.

Kjo gjuhë programimi punon jashtëzakonisht shpejt, shmang segfaults dhe siguron sigurinë e fijeve. Mbështet abstraksionet me kosto zero, semantika e lëvizjes, siguria e garantuar e kujtesës, garat e të dhënave pa fije, tipari gjenerik dhe përputhja e modelit.

edhe mbështet konkluzionin e tipit, kohën minimale të ekzekutimit, si dhe lidhjet efikase C.

Ndryshk mund të ekzekutohet në një numër të madh të platformave dhe po përdoret në prodhimin e kompanive / organizatave si Dropbox, CoreOS, NGP dhe shumë më tepër.

Qëllimi i Rust është të jetë një gjuhë e mirë për krijimin e programeve të shkëlqyera nga klienti dhe serveri që funksionojnë në Internet.

Kjo ka çuar në një sërë veçorish me theks në sigurinë, kontrollin e shpërndarjes së kujtesës dhe përputhjen.

Performanca e kodit të sigurt pritet të jetë më e ngadaltë se C ++, nëse performanca është konsiderata e vetme, por kur krahasohet me kodin C ++ të bërë për të marrë masa paraprake të krahasueshme me Rust, kjo e fundit mund të jetë edhe më e shpejtë.

Sintaksa e ndryshkut është e ngjashme me C dhe C ++, me blloqe kodi të përcaktuar me mbajtëse dhe struktura të kontrollit të rrjedhës si nëse, përndryshe, bëj, ndërsa, dhe për

Ndryshku 1

Jo të gjitha strukturat C dhe C ++ janë të pranishme, dhe të tjerët (siç është fjala kyçe e përputhjes për degëzimin me shumë kahje) do të jenë më pak të njohur për programuesit që vijnë nga këto gjuhë.

Instalimi i ndryshkut në Linux

Si ju doni të instaloni këtë gjuhë programimi në sistemin tuaj, Ne mund ta bëjmë atë duke shkarkuar instaluesin i cili do të na ndihmojë të marrim ndryshk në sistemin tonë

Thjesht hapni një terminal dhe drejtohuni në të:

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

Kur ekzekutoni këtë komandë instaluesi do të shkarkohet dhe do të ekzekutohet pothuajse menjëherë, duhet të shtypni 1 për të vazhduar me instalimin me vlerat e paracaktuara dhe do të shkarkojë të gjitha paketat e nevojshme.

Nëse dëshironi një instalim të personalizuar duhet të shtypni 2 dhe do të përcaktoni ndryshoret e mjedisit tuaj ndër të tjera.

Në fund të instalimit të Rust në sistemin tonë, Direktoria e transportit të ngarkesave do të shtohet menjëherë në rrugën e mëposhtme ( go / .ngarkesë / kosh) ku janë instaluar të gjitha mjetet) në variablën tuaj të mjedisit PATH, në of / .profile.

Bërë këtë duhet të vazhdojmë të konfigurojmë Shell, ne e bëjmë këtë duke modifikuar skedarin of / .profile për të përdorur PATH të modifikuar për të punuar me mjedisin Rust, duke ekzekutuar këto komanda në terminal:

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

Vetëm tani Ne duhet të vazhdojmë të verifikojmë që Rust ishte instaluar si duhet në sistemin tonë, ne e bëjmë këtë duke shtypur komandën e mëposhtme në terminal

rustc --version

Dhe me të ne duhet të marrim versionin Rust në ekran që ne kemi instaluar në sistemin tonë.

Dhe kjo është e gjitha, ne mund të fillojmë të përdorim këtë gjuhë dhe të jemi në gjendje të instalojmë aplikacione që e përdorin atë në sistemin tonë.

Për të provuar gjuhën mund të krijojmë një skedar të thjeshtë na shtypni një mesazh në ekran, ne e bëjmë këtë duke shtypur sa vijon:

nano prueba.rs

Dhe brenda skedarit ne ngjisim sa vijon:

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

Ne e kthejmë atë në një të ekzekutueshme:

rustc prueba.rs

Dhe ne e drejtojmë atë për të provuar:

./prueba.rs