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.
Bu belgenin, Ruby Kullanıcı Kılavuzu çevirisinin 1.0 sürümünün telif hakkı © 2005 Pınar Yanardağ'a, özgün İngilizce sürümünün telif hakkı © 2003 Mark Slagel'a aittir. Bu belgeyi, Free Software Foundation tarafından yayınlanmış bulunan GNU Özgür Belgeleme Lisansının 1.2 ya da daha sonraki sürümünün koşullarına bağlı kalarak kopyalayabilir, dağıtabilir ve/veya değiştirebilirsiniz. Bu Lisansın bir kopyasını GNU Free Documentation License başlıklı bölümde bulabilirsiniz.
Pınar Yanardağ'a teşekkür ediyoruz.
Dia
okanatabag@gmail.com
27 Nisan 2007 23:11