Bu yazımımda bir yazılım dili olan Ruby’den bahsedeceğim. Bu yazıda Ruby’i belirli başlıklar altında inceleyeceğiz.

  • Ruby’nin Gelişim Hikayesi
  • Neden Ruby ?
  • Neden çok popüler ?

Ruby’nin Gelişim Hikayesi

Ruby programlama dili, 1994-1995 yılları arasında Japon programcı “MATZ” tarafından geliştirilmeye başlandı. Matsumoto, bu dili geliştirirken bir çok dilden etkilenmiştir ve Ruby dilinde bir çok programlama dilinden çeşitli parçalar görebiliriz.

Bu dilin asıl ortaya nasıl çıkış sebebi nesne tabanlı bir betik dil bulunamaması ve Matsumoto bu sebebten dolayı bu yazılım dilini geliştirmiştir.

Ruby bir çok dilden farklı olarak noktalama işaretleri, parantezler gibi çeşitli dil yazım kurallarına takılmaz. Ruby’nin temel amacı sade ve anlaşılır bir dil ortaya çıkarmaktı bunu Ruby kodlamalarını inceledikçe görebiliriz.

Neden Ruby ?

Bu yazılım dili ortaya çıkarken LİSP, EİFFEL, SMALLTALK ve ADA gibi programlama dillerinden esinlenmiştir fakat Matsumoto bu dillerden istediğini alamadığı için Ruby dilini ortaya çıkarmıştır.

Ruby bir kere kodlama ile yorumlama özelliği ile birçok işletim sisteminde kullanılabilir ve GTK kütüphanesini kullanırsak masaüstü uygulaması geliştirebiliriz.

Aynı zamanda İnternet Programcılığı için Ruby’i biçilmiş bir kaftan olarak görebiliriz. PHP ve ASP ile haftalarınızı alıcak projeleri Ruby ile çok kısa bir sürede yapabilirsiniz.

Neden çok Popüler ?

2000’li yıllardan sonra İngilizce kaynakların piyasaya sürülmesi ile dünya çapında popülerleşmeye başlayan Ruby Ruby on Rails(RoR) web framework’ü ile gerçekten popüler olmaya başlamıştır.