Menu
CoddyTech

Compiler Rust Online

Tulis, jalankan, dan bagikan potongan kode. Tanpa setup.

Coddymain.rs
Output
Click Run to see the output here.

Jalankan Rust online di browsermu

Playground dan compiler Rust online gratis. Tulis Rust di browsermu, tekan Jalankan, lalu rustc meng-compile dan menjalankan programmu dalam hitungan detik. Tidak perlu rustup lokal, tidak perlu proyek cargo, tidak perlu mengonfigurasi target triple dulu.

Editornya dibangun di atas mesin yang sama dengan VS Code, jadi penyorotan sintaks Rust, pelengkapan otomatis, dan garis bawah diagnostik semuanya berfungsi. Kode di-compile dengan rustc di Alpine Linux, dengan standard library yang tersedia: std::collections, std::io, std::fs, Option, Result, Vec, HashMap, Iterator. Cocok untuk menjelajahi ownership, menguji implementasi trait, atau memastikan bagaimana sebuah lifetime merambat.

Kenapa playground Rust ini berguna

  • Kompilasi Rust instan: tulis kode, tekan Jalankan, dan lihat output dari rustc dalam hitungan detik, tanpa Cargo.toml atau direktori target.
  • Penyorotan sintaks Rust lengkap, pelengkapan otomatis, dan diagnostik compiler yang jelas, dari mesin editor yang sama dengan VS Code, dengan pesan error rustc yang terkenal sangat membantu.
  • Input stdin didukung. std::io::stdin().read_line(&mut buf), BufRead::lines, dan pola read_to_string semuanya membaca dari kotak input playground. Tidak perlu rustup, cargo, atau linker MSVC di komputermu.
  • Compiler Rust (rustc) di Alpine Linux: tulis Rust dengan ownership, lifetime, dan pattern matching, lalu dapatkan umpan balik dari borrow checker dalam hitungan detik.

Yang bisa kamu buat di playground Rust

  • Ownership, borrowing, dan lifetime: idiom yang membuat Rust aman memori, dengan rustc yang memberi tahu persis aturan mana yang kamu langgar.
  • Trait, generics, dan pattern matching dengan enum: Rust idiomatis yang bisa kamu uji satu blok impl demi satu blok impl, plus komposisi Option dan Result.
  • Eksperimen Rust singkat: uji rantai iterator, coba sebuah match arm, verifikasi trait bound, atau pastikan bagaimana closure menangkap lingkungannya.

FAQ compiler Rust online

Apakah compiler Rust online ini gratis?

Ya, playground Rust ini gratis. Tanpa daftar, tanpa instal rustup, dan tanpa proyek cargo yang harus dibuat. Buka halamannya dan langsung compile.

Apakah aku perlu menginstal rustup atau cargo?

Tidak perlu instalasi. Kamu tidak butuh rustup, cargo, atau toolchain Rust di komputermu. Compiler Rust online ini meng-compile kodemu dengan rustc di Alpine Linux dan menjalankannya dalam hitungan detik.

Apakah playground Rust bisa dipakai di ponsel dan Chromebook?

Bisa. Playground Rust berjalan di browser modern apa pun, di desktop, tablet, atau ponsel. Cocok untuk meng-compile Rust dari Chromebook atau komputer yang tidak bisa diinstali rustup.

Bisakah aku memakai std::io::stdin() di compiler Rust online?
Bisa. std::io::stdin().read_line(&mut buf), io::BufRead::lines, dan read_to_string semuanya membaca baris yang kamu ketik, sama seperti saat kamu menjalankan cargo run di komputermu dan mengetik di terminal. Berguna untuk melatih pola ownership Rust dengan input sungguhan.
Bagaimana cara belajar Rust setelah mencoba playground ini?

Ubah contoh kode Rust, tekan Jalankan, lalu coba lagi. Saat kamu ingin sesuatu yang lebih terstruktur, kursus Rust interaktif Coddy membawamu dari ownership dan borrowing sampai trait, generics, dan penanganan error dengan latihan praktik.

Alat berguna untuk Rust

Alat gratis berbasis browser yang cocok dipakai bersama Playground Rust, semuanya bagian dari Coddy.