Rust

Linux.fista
Siirry navigaatioon Siirry hakuun
Rust
Paradigma moniparadigma, funktionaalinen, imperatiivinen
Tyypitys vahva, staattinen
Evaluointitapa innokas
Suoritusmalli käännettävä
Muistinhallinta manuaalinen, RAII
Kehittäjä(t) Mozilla, Graydon Hoare, Rust -projektin kehittäjät
Vakaa versio ISO/IEC 9899:2018[1]
Lisenssi Apache 2.0 tai MIT
Kotisivu www.rust-lang.org

Rust on Mozillan kehittämä ohjelmointikieli.

Esimerkki Rust-ohjelma koodista. Esimerkki koodi on tiedosto nimeltään main.rs.

fn main() {
    println!("Hei maailma!");
}

Linux-jakeluissa on yleensä mukana rustc-kääntäjä, jolla tiedosto main.rc voitaisiin kääntää seuraavasti:

rustc main.rs

Ohjelman suoritus tapahtuu komennolla

./main

tulos on seuraavanlainen

Hei maailma!

Asennus[muokkaa]

Rust löytyy joidenkin jakeluiden paketinhallinnasta nimellä rustc. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen. Rustin asennusohjeet, sekä asennustiedostot löytyvät myös ohjelman kotisivuilta.

Aiheesta muualla[muokkaa]