Mer information om Rust
Det angivna målet Rust är att vara ett konkurrenskraftigt val för skrivning av klient- och serverns applikationer som kommunicerar via Internet. Som sådan fokuserar den på säkerhet, kontroll över minneslayouten och samtidighet. Det är minnesskyddat - det tillåter inte null eller danglingpekare (pekare som inte pekar på den korrekta typen av data), så det undviker problem som buffertövergångar. vanligt på språk som C och C ++. Det har också strikta regler om hur och när data värden kan initieras.
Rustens syntax är härledd från C och C ++, men dess semantik är väldigt annorlunda. Dess skrivningssystem liknar Haskells programmeringsspråk och tillåter ad hoc-polymorfism.
Hej världen! skrivet i Rust:
fn main () {println! ("Hej, Världen"); }
Alpha, Concurrency, Hello World, Språk, Paradigm, Programmeringsvillkor