Bahasa pemograman rust tergolong bahasa yang baru diperkenalkan dewasa ini. Tapi itu tidak menjadikan bahasa satu ini tidak menjanjikan kelebihan-kelebihan jika dibandingkan dengan bahasa lain. Mengutip dari situs resminya, Rust adalah bahasa pemograman yang menjanjikan kecepatan, prevents segfaults dan guarantees thread safety. Berikut adalah fitur-fitur yang ditawarkan bahasa ini :
- zero-cost abstractions
- move semantics
- guaranteed memory safety
- threads without data races
- trait-based generics
- pattern matching
- type inference
- minimal runtime
- efficient C bindings
1. Aktifkan repositori Copr rust-binary:
// % sudo dnf copr enable fabiand/rust-binary
2. Lakukan instalasi rust-binary:
// % sudo dnf install rust-binary
3. Langkah selanjutnya adalah melakukan kompilasi untuk memastikan bahwa instalasi rust berhasil (langkah ini sifatnya opsional). Buat berkas yang akan dikompilasi (kode sumber ini adalah contoh dari dokumentasi rust-lang):
// fn main() {
println!("Hello world!");
}
4. Lakukan kompilasi berkas yang telah dibuat:
// % rustc hello.rs
4. Letelah proses kompilasi selesai, Anda dapat menjalankan aplikasi yang dihasilkan dari langkah di atas dengan cara seperti ini:
// % ./hello Hello world!
Reference :
https://www.rust-lang.org/
http://rndc.or.id/wiki/index.php?title=Instalasi_Rust_Pada_Fedora23
0 comments:
Post a Comment