Rust är ett programspråk. Språket är ett så kallat multiparadigm-språk, med stöd för funktionella, procedurella samt objektorienterade stilar.[1] Språket kompileras till maskinkod för den hårdvara programmet ska köras på, eller till web assembly.

Rust
Paradigmmulti-paradigm: Funktionell, procedurell, objektorienterad
Gavs ut2010
Skapat avGraydon Hoare
UtvecklareRust Project Developers
Senaste version1.76.0 (2024-02-08)
Influerat avAlef, C#, C++, Camlp4, Common Lisp, Cyclone, Erlang, Haskell, Hermes, Limbo (programspråk), Napier, Napier88, Newsqueak, NIL, OCaml, Racket, Ruby, Sather, Scheme, ML, Swift, Python
InflueratSwift, Elm, Idris
PlattformGNU/Linux, Unix, macOS, Microsoft Windows
LicensApache License 2.0 eller MIT License
Webbplatsrust-lang.org

Utvecklingen av språket sponsrades från början av Mozilla Research. Sedan 2021 bidrar ett stort antal företag och privatpersoner bland annat genom Rust Foundation[2][3].

Exempel

redigera

Hello World-exempel:

fn main() {
    println!("Hello, world");
}

Källor

redigera