Menu

Rust Deneme Alanı

Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.

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

Rust'ı tarayıcıda online çalıştır

Bu, ücretsiz bir online Rust deneme alanı ve derleyicisidir. Rust kodunu doğrudan tarayıcıda yaz, Çalıştır'a bas ve rustc'nin programını saniyeler içinde derleyip çalıştırdığını gör — yerel rustup, cargo projesi veya ayarlanacak target triple yok. Bir pattern'i test etmenin, borrow checker'ı kontrol etmenin veya bir Rust alıştırmasını çözmenin en hızlı yolu.

Motorun altında editör, VS Code ile aynı motoru kullanır (Rust sözdizimi vurgulama, otomatik tamamlama, tanı altı çizgileri) ve kodun Alpine Linux üzerinde rustc ile derlenir. Standart kütüphane kullanılabilir — std::collections, std::io, std::fs, Option, Result, Vec, HashMap, Iterator. İster ownership keşfet, ister bir trait uygulamasını test et, ister bir lifetime'ın nasıl yayıldığını doğrula — bu online Rust derleyici seni saniyeler içinde fikirden çıktıya taşır.

Bu Rust deneme alanı neden faydalı

  • Anında Rust derlemesi — kodu yaz, Çalıştır'a bas ve rustc'den çıktıyı saniyeler içinde gör, Cargo.toml veya target dizini gerekmez.
  • Tam Rust sözdizimi vurgulama, otomatik tamamlama ve net derleyici tanıları — VS Code'un kullandığı aynı editör motoru, rustc'nin ünlü yardımcı hata mesajlarıyla.
  • Stdin girişi desteklenir — std::io::stdin().read_line(&mut buf), BufRead::lines, read_to_string playground'un giriş kutusundan okur; böylece etkileşimli Rust programlarını uçtan uca test edebilirsiniz. Kurulum yok — rustup, cargo veya MSVC linker gerekmez.
  • Alpine Linux üzerinde Rust derleyicisi (rustc) — ownership, lifetimes ve pattern matching ile Rust yaz, borrow checker geri bildirimini saniyelerde al.

Rust deneme alanında neler yapabilirsin

  • Ownership, borrowing ve lifetimes — Rust'ı bellek güvenli kılan deyimler; rustc sana tam olarak neyi ihlal ettiğini söyler.
  • Trait'ler, generics ve enum'larla pattern matching — deyimsel Rust'ı her seferinde bir impl bloğu test edebilirsin, ayrıca Option ve Result bileşimi.
  • Hızlı Rust denemeleri — bir iterator zincirini test et, bir match kolunu dene, bir trait bound'ı doğrula veya bir closure'ın ortamını nasıl yakaladığını onayla.

Online Rust derleyici SSS

Online Rust derleyici ücretsiz mi?
Evet. Rust deneme alanı tamamen ücretsiz — kayıt gerekmez, rustup kurmak gerekmez, cargo projesi oluşturmak gerekmez. Sayfayı aç ve derle.
rustup veya cargo kurulu olmalı mı?
Kurulum gerekmez. Makinende rustup, cargo veya bir Rust toolchain'ine ihtiyacın yok — online Rust derleyici kodunu Alpine Linux üzerinde rustc ile derler ve saniyeler içinde çalıştırır.
Rust deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Evet. Rust deneme alanı her modern tarayıcıda çalışır — masaüstü, tablet veya telefon. rustup kuramadığın bir Chromebook veya makineden Rust derlemek için harika.
Çevrim içi Rust derleyicisinde std::io::stdin() kullanabilir miyim?
Evet. Playground'da bir stdin giriş kutusu var — std::io::stdin().read_line(&mut buf), io::BufRead::lines ve read_to_string yazdığınız satırları, yerelde cargo run çalıştırıp terminale yazdığınız zamanki gibi okur. Gerçek girdi üzerinde Rust ownership kalıplarını pratik etmek için kullanışlıdır.
Deneme alanından sonra Rust'ı nasıl öğrenirim?
Örnek Rust kodunu düzenle, Çalıştır'a bas ve tekrarla. Yapılandırılmış pratik istediğinde Coddy'nin etkileşimli Rust kursu seni ownership ve borrowing'den trait'lere, generics'e ve hata yönetimine kadar uygulamalı alıştırmalarla götürür.