Crystal El Kitabı
  • Crystal El Kitabı: Sadelik ve Güç Bir Arada
  • Bölüm 1: Başlangıç
  • Bölüm 2: Crystal Dilinin Temelleri
  • Bölüm 3: Nesne Yönelimli Programlama (OOP)
  • Bölüm 4: Fonksiyonel Programlama
  • Bölüm 5: Gelişmiş Konular
  • Bölüm 6: Crystal ile Web Geliştirme
  • Bölüm 7: Crystal ile Proje Yönetimi ve Paket Yönetimi
  • Bölüm 8: Test Yazma ve Hata Ayıklama
  • Bölüm 9: Gerçek Dünya Projeleri
  • Ekler
  • Teşekkürler
  • Bana Ulaşın
Powered by GitBook
On this page

Bölüm 1: Başlangıç

PreviousCrystal El Kitabı: Sadelik ve Güç Bir AradaNextBölüm 2: Crystal Dilinin Temelleri

Last updated 1 year ago

Programlama dili öğrenirken atılacak ilk adım, dilin kurulumu ve yapılandırılmasıdır. Bu bölümde, Crystal programlama diline giriş yapacağız ve adım adım Crystal kurulum sürecini gözden geçireceğiz.

1.1 Kurulum

Öncelikle Crystal'ın en son sürümünü kurmamız gerekmekte. Bu, resmi yapılabilir. İşletim sisteminize göre farklı kurulum talimatlarına uyarak Crystal'ı kurun.

1.2 "Merhaba, Dünya!"

Bir programlama dilini öğrenirken geleneksel olarak ilk yazdığımız program "Merhaba, Dünya!" programıdır. Bu basit uygulama, dilin temel sözdizimini anlamanıza yardımcı olur.

puts "Merhaba, Dünya!"

Bu kodu bir metin düzenleyicide yazın ve .cr uzantılı bir dosya olarak kaydedin (örneğin, merhaba.cr). Ardından, terminal veya komut istemcisinde aşağıdaki komutu kullanarak programı çalıştırın:

crystal run merhaba.cr

Başarılı bir şekilde çalıştırdıysanız, ekranda "Merhaba, Dünya!" mesajını göreceksiniz. Tebrikler, ilk Crystal programınızı yazdınız ve çalıştırdınız!

1.3 Temel Sintaks

"Merhaba, Dünya!" uygulamasını yazdık ve çalıştırdık. Şimdi temel Crystal sözdizimini öğrenme zamanı. Bu bölümde, değişkenlerin nasıl tanımlandığını ve temel veri türlerini öğreneceğiz.

isim = "Ahmet"
yaş = 25

puts "Merhaba, benim adım #{isim} ve ben #{yaş} yaşındayım."

Yukarıdaki örnekte, isim ve yaş adında iki değişken tanımladık ve değerlerini atadık. Ardından, bu değişkenleri bir metin içinde kullanarak bir mesaj oluşturduk.

1.4 Sonuç

Bu bölümde, Crystal'ın nasıl kurulacağını, ilk programımızın nasıl yazılacağını ve çalıştırılacağını gördük. Ayrıca, temel bir Crystal sözdizimi üzerinde durduk. Önümüzdeki bölümlerde, Crystal programlama dilinin daha fazla yönünü keşfedeceğiz.

Crystal web sitesinden