Mai multe informații despre Rust
Scopul declarat al Rust este de a fi o alegere competitivă pentru scrierea de aplicații client și server care comunică pe Internet. Ca atare, se concentrează pe securitate, controlul asupra aspectului memoriei și concurrency. Este memorie sigură - nu permite indicii null sau dangling (pointeri care nu indică tipul corect de date), astfel încât să evite probleme cum ar fi depășirea tamponului; comună în limbi precum C și C ++. De asemenea, are reguli stricte cu privire la modul și momentul în care valorile datelor pot fi inițializate.
Sintaxa lui Rust este derivată din C și C ++, însă semantica sa este foarte diferită. Sistemul său de tipare este similar cu limbajul de programare Haskell și permite polimorfismul ad-hoc.
Salut Lume! scrise în Rust:
fn main () {println! ("Bună ziua, Lumea"); }
Alpha, Concurrency, Hello World, Limba, Paradigma, Termeni de programare