Rust (gjuhë programimi)

From Wikipedia, the free encyclopedia

Remove ads

Rust është një gjuhë programimi shumëparadigmëshe, e qëllimeve të përgjithshme që thekson performancën, sigurinë e tipit dhe njëkohshmërinë . Ai forcon sigurinë e kujtesës —duke siguruar që të gjitha referencat të tregojnë tek kujtesa të vlefshme—pa kërkuar përdorimin e një garbage collector-i ose numërimin e referencave, teknika këto të pranishme në gjuhë të tjera të sigurta për kujtesën. Për të fuqizuar njëkohësisht sigurinë e kujtesës dhe për të parandaluar garat e njëkohshme të të dhënave, "kontrolluesi i huazimit" gjurmon jetëgjatësinë e objektit të të gjitha referencave në një program gjatë kompilimit. Rust huazon ide nga programimi funksional, duke përfshirë tipet statike, pandryshueshmërinë, funksionet e rendeve të larta dhe llojet e të dhënave algjebrike . Është popullarizuar për programimin e sistemeve . [5] [6] [7]

Fakte të shpejta E projektuar nga, Doli më ...

Zhvilluesi i softuerit Graydon Hoare e krijoi Rust si një projekt personal ndërsa punonte në Mozilla Research në 2006. Mozilla e sponsorizoi zyrtarisht projektin në vitin 2009. Që nga publikimi i parë i qëndrueshëm në maj 2015, Rust është përqafuar nga kompani të tilla si Amazon, Discord, Dropbox, Facebook ( Meta ), Google ( Alfabet ) dhe Microsoft . Në dhjetor 2022, ajo u bë gjuha e parë përveç C dhe assembly që u mbështet në zhvillimin e kernelit Linux .

Rust është shquar për rritjen e tij si një gjuhë më e re [8] [9] dhe ka qenë objekt i kërkimit akademik të gjuhëve të programimit . [10] [11] [12]

Remove ads

Sintaksa dhe veçoritë

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads