
Viac informácií o Rust
Uvedeným cieľom Rust je byť konkurenčnou voľbou pre písanie klientských a serverových aplikácií, ktoré komunikujú cez internet. Ako taký sa zameriava na bezpečnosť, kontrolu nad dispozíciou pamäte a súbežnosť. Je to pamäť bezpečné - to neumožňuje null alebo dangling ukazovatele (ukazovatele, ktoré neukazujú na správny typ dát), takže sa vyhne problémom, ako je prekročenie vyrovnávacej pamäte; v jazykoch ako C a C ++. Má tiež prísne pravidlá o tom, ako a kedy možno hodnoty údajov inicializovať.
Syntax Rust je odvodená z C a C ++, ale jeho sémantika je veľmi odlišná. Jeho typovací systém je podobný programovaciemu jazyku Haskell a umožňuje ad-hoc polymorfizmus.
Ahoj, Svet! napísané v Ruste:
fn main () {println! ("Ahoj, Svet"); }
Alpha, Súbežnosť, Ahoj Svet, Jazyk, Paradigma, Podmienky programovania