Rust (bahasa pengaturcaraan)

Rust ialah sebuah bahasa pengaturcaraan yang dibangunkan oleh Mozilla. Berbeza dengan bahasa pengaturcaraan moden lain, ia tidak menggunakan sebarang pengutip sampah automatik, sebaliknya ia menggunakan konsep pemerolehan sumber adalah pengawalan (RAII).

 Contoh 
 Indahnya dunia 
fn main() {
    println!("Indahnya Dunia!");
}

 Fungsi faktorial 
 Rekursif 
fn factorial(i: u64) -> u64 {
    match i {
        0 => 1,
        n => n * factorial(n-1)
    }
}

 Iteratif 
fn factorial(i: u64) -> u64 {
    let mut acc = 1;
    for num in 2..=i {
        acc *= num;
    }
    acc
}

 Rujukan 

 Pautan luar 


Kategori:Bahasa pengaturcaraan