Rust dirancang untuk bersaing dengan C dan C++. Dalam tutorial ini, kita akan menjelajahi langkah-langkah untuk menginstal dan mulai menggunakan RUST di Debian 11 Bullseye Linux.
C dan C++ telah menjadi bahasa pemrograman paling populer untuk mengembangkan sistem operasi dan aplikasi yang kritis terhadap kinerja. Namun, ada juga pemain populer lainnya yang dikenal sebagai Rust yang telah memposisikan dirinya di pasar bahasa pemrograman antara bahasa tingkat rendah seperti C/C++ dan bahasa yang sangat abstrak seperti C# dan Java.
Seperti C/C++, bahasa dikompilasi langsung ke dalam kode mesin dan dengan demikian memungkinkan akses langsung ke perangkat keras. Pada saat yang sama, seperti di Java dan C#, perhatian dilakukan untuk memastikan bahwa akses memori tidak dapat menyebabkan celah keamanan.
Mesin browser Servo baru Mozilla memberikan gambaran sekilas tentang kemungkinan Rust. Ini adalah bahasa pemrograman modern yang berfokus pada keamanan dan kinerja thread. Tidak seperti banyak yang disebut bahasa pemrograman tingkat tinggi, Rust tidak memiliki pengumpulan sampah atau mesin virtual. Sebaliknya, Rust mengatasi masalah-masalah terkenal dari bahasa pemrograman tingkat rendah yang sudah lama ada seperti C atau C++. Namun, pengembang harus memberikan waktu untuk mengatasi kurva pembelajaran yang curam.
Langkah-Langkah Menginstal dan Menggunakan Rust di Debian 11 Bullseye
1. Persyaratan
• Linux Debian
• Akses Terminal
• Minimal pengguna non-root
• Akses Terminal
2. Jalankan perintah Apt Update
Selanjutnya, sebelum masuk ke langkah-langkah instalasi RUST di Debian 11, pastikan sistem kita sudah terupdate. Ini juga akan meminimalkan masalah kompatibilitas paket.
sudo apt update && sudo apt upgrade
3. Instal Rust di Debian 11 Bullseye
Paket Rust untuk diinstal pada Debian 11 Bullseye tidak tersedia di repositori resminya. Oleh karena itu, kami dapat menggunakan skrip yang disediakan oleh pengembang resmi RUST untuk menginstalnya dengan mudah di sistem Linux kami.
curl https://sh.rustup.rs -sSf | sh
Saat Anda menjalankan skrip, tiga opsi akan muncul:
1) Lanjutkan penginstalan (default)
2) Sesuaikan penginstalan
3) Batalkan penginstalan
Secara default, yang pertama akan dipilih, maka tekan saja Enter kunci untuk bergerak maju.
4. Konfigurasikan Shell Anda saat ini
Setelah instalasi selesai, untuk menggunakan Rust di shell saat ini kita perlu me-restart itu. Ini akan memuat ulang variabel lingkungan PATH kami untuk menyertakan direktori bin Cargo (di $HOME/.cargo/bin).
source $HOME/.cargo/env
5. Periksa versi Rust di Debian 11
Setelah mengikuti langkah-langkah untuk menginstal versi Rust di Debian 11 bullseye, kita dapat memeriksa versi bahasa pemrograman mana yang ada di sistem kita.
rustc --version
6. Mulai gunakan kode Rust
Mari buat file dan ketik beberapa kode RUST sederhana untuk mendapatkan program sederhana.
Buat direktori untuk proyek Anda:
mkdir myproject
Buat Berkas:
nano mycode.rs
Menggunakan perintah di atas kita membuat file dengan ekstensi Rust, dalam file ini paste kode berikut:
fn main() { println!("Hi, Here is How2shout portale for Linux!"); }
Simpan file dengan menekan Ctrl+O , tekan tombol Enter tombol dan kemudian Ctrl + X untuk keluar dari file.
Kompilasi dan jalankan program:
rustc mycode.rs
Sekarang, jalankan aplikasi yang telah Anda kompilasi menggunakan alat perintah Rust. Nama aplikasi yang dapat dieksekusi akan sama dengan file yang Anda buat.
./mycode
Untuk mengetahui lebih jauh dan mempelajari bahasa pemrograman ini, lihat dokumentasi resminya.