Rust (bahasa pengaturcaraan)
From Wikipedia, the free encyclopedia
Remove ads
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).
Remove ads
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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads