
Weitere Informationen zu Rust
Das erklärte Ziel von Rust ist es, eine wettbewerbsfähige Wahl für das Schreiben von Client- und Serveranwendungen zu sein, die über das Internet kommunizieren. Daher konzentriert es sich auf die Sicherheit, die Kontrolle über das Layout des Speichers und die Parallelität. Es ist speichersicher - es erlaubt keine Null- oder Dangling-Zeiger (Zeiger, die nicht auf den richtigen Datentyp verweisen), so dass Probleme wie Pufferüberläufe vermieden werden. häufig in Sprachen wie C und C ++. Es hat auch strikte Regeln, wie und wann Datenwerte initialisiert werden können.
Die Rust-Syntax leitet sich von C und C ++ ab, ihre Semantik ist jedoch sehr unterschiedlich. Das Typisierungssystem ähnelt der Programmiersprache von Haskell und ermöglicht Ad-hoc-Polymorphismus.
Hallo Welt! in Rust geschrieben:
fn main () {println! ("Hallo, Welt"); }
Alpha, Parallelität, Hallo Welt, Sprache, Paradigma, Programmierbegriffe