Ruby Nedir?

Ruby 'hızlı ve kolay', nesneye yönelik yazılım geliştirmeye yarayan yorumlanan bir betik dilidir.

Peki bu ne anlama gelmektedir?

Yorumlanan betik dili:

  • Doğrudan işletim sistemi çağrılarını yapabilme yeteneği
  • Güçlü dizge işlemleri ve düzenli ifadeler
  • Geliştirme sırasına anında geribesleme

Kolay ve hızlı:

  • Değişken bildirimleri gerekmez
  • Değişken türleri yoktur
  • Sözdizimi basit ve tutarlıdır
  • Bellek yönetimi özdevinimlidir

Nesneye dayalı olmak:

  • Herşey birer nesnedir
  • Sınıflar, kalıtım, yöntemler, vs.
  • Tekil yöntemler
  • Modüllerle çalışılabilir
  • Yineleyiciler ve sonlandırıcılar

Ayrıca:

  • Çoklu duyarlıklı tamsayılar
  • Olağandışılık işleme modeli
  • Özdevimli yükleme
  • Evreler

Yukardaki kavramların bazılarına yabancıysanız, endişelenmeyin, okumaya devam edin. Ruby dili çabuk ve kolay öğrenilir.