Yaygın Kullanılan Programlama Dilleri #7 (RUBY)

Yaygın Kullanılan Programlama Dilleri #7 (RUBY)

Yaygın Kullanılan Programlama Dilleri #7

RUBY

Ruby dilinin  oluşturucusu olan Yukihiro “Matz” Matsumoto  kendi için favori programlama dillerinden en beğendiği kısımları alarak oluşturduğu dinamik, açık kaynak kodlu bir programlama dilidir. Ruby, tamamen nesne tabanlı bir dildir yani Ruby'de her şey bir nesnedir. Ruby ayrıca oldukça esnek bir dildir, insanların parçalarını rahatça değiştirmesine izin verir.

Kullanım alanları

Ruby, özellikle web geliştirmede Ruby on Rails adındaki frameworkü ile öne çıkar. Çoğu Ruby geliştiricisi Rails ile çalışır. Hatta Ruby popülerliğini Rails'e borçludur demek bile yanlış olmaz. Ruby web uygulamaları dışında masaüstü uygulamaları içinde kullanılmaktadır

Sektördeki Yeri

GitHub, Twitch, hulu, airbnb gibi birçok şirket Ruby kullansa ve startuplar tarafından bolca tercih edildemektedir ancak ülkemiz olan Türkiyede bu durum biraz farklıdır Ruby pek kullanılmamaktadır.