Rust è un linguaggio di programmazione di sistema a elevate prestazioni che previene errori di segmentazione e garantisce la sicurezza dei dati tra i thread.
Guarda chi utilizza Rust.

Installa Rust 1.15.1
February 9, 2017

Caratteristiche:

// Questo codice è modificabile e eseguibile! fn main() { // Una semplice calcolatrice per numeri interi: // `+` o `-` aggiunge o sottrae 1 // `*` o `/` moltiplica o divide per 2 let programma = "+ + * - /"; let mut accumulatore = 0; for simbolo in programma.chars() { match simbolo { '+' => accumulatore += 1, '-' => accumulatore -= 1, '*' => accumulatore *= 2, '/' => accumulatore /= 2, _ => { /* ignora gli altri caratteri */ } } } println!("Il programma \"{}\" calcola il valore {}", programma, accumulatore); }
fn main() {
// Una semplice calcolatrice per numeri interi:
// `+` o `-` aggiunge o sottrae 1
// `*` o `/` moltiplica o divide per 2

let programma = "+ + * - /";
let mut accumulatore = 0;

for simbolo in programma.chars() {
match simbolo {
    '+' => accumulatore += 1,
    '-' => accumulatore -= 1,
    '*' => accumulatore *= 2,
    '/' => accumulatore /= 2,
    _ => { /* ignora gli altri caratteri */ }
}
}

println!("Il programma \"{}\" calcola il valore {}",
   programma, accumulatore);
}