İlk 'Hello, World!' Programınız
Rust'ta ilk 'Hello, World!' programınızı yazıp çalıştırın. Temel derleme ve çalıştırma sürecini anlayın.
İlk 'Hello, World!' Programınız, CoddyKit'te ücretsiz bir Learn Rust Coding dersidir. Bu, 3 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Learn Rust Coding öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn Rust Coding kursu toplamda 3 dersten oluşur.
Your First Rust Program
İlk Rust programınızı yazma zamanı: Merhaba, Dünya! Bu, kurulumunuzun çalıştığını doğrulamanın ve temel özelliklerle tanışmanın klasik yoludur.
Creating Your Source File
Rust kaynak dosyaları, main.rs gibi .rs uzantısıyla biter. Yeni bir proje klasöründe bir tane oluşturun; bu, yazdığınız talimatları barındırır.
The `fn main()` Function
Her Rust programı main adı verilen bir fonksiyonda başlar. fn main() { } sözdizimi bunu bildirir: fonksiyon için fn, ardından bir isim, parametreler ve bir gövde.
Printing to the Console
Konsola yazdırmak için println! makrosunu kullanın. ! işareti bunun bir makro olduğunu, yani derleme sırasında genişleyen bir kod olduğunu belirtir. Metninizi tırnak içinde geçirin ve ; ile bitirin.
Your "Hello, World!" Code
İşte tam Hello, World! programı. Bunu main.rs içine atın — println! ifadesini sonlandıran noktalı virgüle dikkat edin.
fn main() {
println!("Hello, world!");
}Turning Code into an Executable
CPU'nuz Rust'ı doğrudan okuyamaz, bu yüzden derleyici rustc bunu çevirir. Bir yürütülebilir dosya oluşturmak için rustc main.rs komutunu çalıştırın.
rustc main.rsExecuting Your Program
Şimdi yürütülebilir dosyayı çalıştırın: Linux/macOS'te ./main veya Windows'ta main.exe. Sellamanızı göreceksiniz — önce derleyin, sonra çalıştırın.
./mainUsing Cargo for Convenience
Sade rustc çalışır, ancak projelerin çoğu —özellikle işler büyüdükçe— iskele kurmak, derlemek ve çalıştırmak için Cargo kullanır. Sizin için standart bir düzen kurar.
Cargo's Hello World
cargo new ile bir proje başlatın, ardından cd ile içine girip cargo run komutunu çalıştırın. Cargo, detayları hallederek tek adımda derler ve çalıştırır.
fn main() {
println!("Hello, world!");
}Compiling & Running
İlk Rust programınızı yazdınız ve onu çalıştırmanın iki yolunu öğrendiniz: doğrudan rustc ile ve Cargo kullanarak. Ne kadar anladığınızı kontrol edelim.
Recap: Your First Rust Program
Hem ham rustc ile hem de daha akıcı olan cargo run ile ilk programınızı oluşturdunuz, derlediniz ve çalıştırdınız. Sırada tüm araç zinciri var.
Sıkça Sorulan Sorular
“İlk 'Hello, World!' Programınız” dersi ücretsiz mi?
Evet — “İlk 'Hello, World!' Programınız” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Learn Rust Coding kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn Rust Coding kursu toplamda 3 dersten oluşur.
“İlk 'Hello, World!' Programınız” dersinde ne öğreneceğim?
Rust'ta ilk 'Hello, World!' programınızı yazıp çalıştırın. Temel derleme ve çalıştırma sürecini anlayın. Learn Rust Coding ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Learn Rust Coding öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Learn Rust Coding, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 2. dersidir.
“İlk 'Hello, World!' Programınız” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Learn Rust Coding dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Learn Rust Coding dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Rust ve Cargo'yu Kurma
- İlk 'Hello, World!' Programınız
- Rust Araç Zincirini Keşfetme