Rust (programspråk)
programspråk
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2014-11) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
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 | |
Paradigm | multi-paradigm: Funktionell, procedurell, objektorienterad |
---|---|
Gavs ut | 2010 |
Skapat av | Graydon Hoare |
Utvecklare | Rust Project Developers |
Senaste version | 1.76.0 (2024-02-08) |
Influerat av | Alef, C#, C++, Camlp4, Common Lisp, Cyclone, Erlang, Haskell, Hermes, Limbo (programspråk), Napier, Napier88, Newsqueak, NIL, OCaml, Racket, Ruby, Sather, Scheme, ML, Swift, Python |
Influerat | Swift, Elm, Idris |
Plattform | GNU/Linux, Unix, macOS, Microsoft Windows |
Licens | Apache License 2.0 eller MIT License |
Webbplats | rust-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
redigeraHello World-exempel:
fn main() {
println!("Hello, world");
}
Källor
redigera- ^ ”A language empowering everyone to build reliable and efficient software” (på engelska). rust-lang.org. https://www.rust-lang.org.
- ^ ”Rust Foundation” (på engelska). https://foundation.rust-lang.org/. Läst 16 juli 2022.
- ^ ”Hello World! Announcing the Rust Foundation to the World” (på engelska). Rust Foundation. https://foundation.rust-lang.org/news/2021-02-08-hello-world/. Läst 16 juli 2022.