Rust adalah bahasa pemrograman sistem yang dirancang untuk memberikan keamanan memori, kinerja tinggi, dan paralelisme tanpa menggunakan garbage collector. Dikembangkan oleh Mozilla Research dan dirilis pertama kali pada tahun 2010, Rust populer di kalangan developer karena mampu mengatasi berbagai masalah umum seperti data race, null pointer, dan buffer overflow.
Rust menggabungkan efisiensi ala C/C++ dengan fitur modern seperti manajemen memori berbasis ownership, serta memiliki toolchain dan package manager bawaan yang disebut Cargo. Bahasa ini sangat cocok untuk membangun aplikasi berperforma tinggi seperti sistem operasi, game engine, perangkat IoT, hingga aplikasi web backend menggunakan framework seperti Rocket atau Actix.
Daftar Isi
Install Rust di Windows
Berikut cara untuk Rust di Windows yang perlu untuk Anda ikuti:
1. Kunjungi halaman instalasi resmi: https://rustup.rs
2. Download file rustup-init.exe lalu jalankan file tersebut di komputer atau server Windows Anda.
3. Ikuti instruksi yang muncul di Command Prompt dengan tekan 1 untuk instalasi default. Setelah selesai, buka CMD atau PowerShell, lalu jalankan perintah berikut untuk verifikasi:
rustc --version
Install Rust di macOS
Instalasi Rust di macOS cukup mudah. Ikuti langkah-langkah berikut melalui:
1. Jalankan perintah berikut di Terminal:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2. Ikuti petunjuk instalasi:
Tekan 1 untuk instalasi default.
3. Aktifkan PATH (jika belum otomatis), tambahkan ke file .zshrc atau .bash_profile dengan perintah:
export PATH="$HOME/.cargo/bin:$PATH"
4. Cek Verifikasi Instalasi:
rustc --version
Install Rust di Linux
Instalasi Rust di Linux hampir sama dengan macOS. Gunakan langkah berikut di Terminal atau melalui SSH jika menggunakan server:
1. Jalankan perintah:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2. Ikuti petunjuk instalasi:
Tekan 1 untuk instalasi default.
3. Jika PATH belum otomatis aktif, tambahkan ke .zshrc atau .bash_profile:
export PATH="$HOME/.cargo/bin:$PATH"
4. Cek untuk Verifikasi :
rustc --version
Tambahan untuk Cek dan Update Rust
Berikut ini adalah tambahan yang perlu untuk Anda ketahui:
Cek Versi Rust:
rustc --version
Update ke Versi Terbaru:
rustup update
Uninstall Rust (jika diperlukan):
rustup self uninstall
Penutup
Sampai tahap ini, Anda telah menyelesaikan proses instalasi Rust di tiga sistem operasi: Windows, macOS, dan Linux. Prosesnya cukup mudah dan hanya memerlukan beberapa perintah di terminal. Dengan Rust, Anda siap membangun aplikasi yang aman, cepat, dan modern.