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
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