Ruby Nedir ? Ruby Programlama

Ruby programlama dili hakkında bilgiler, kaynaklar, dökümanlar ve örneklerin bulunduğu bölümümüz.
Cevapla
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

Ruby Nedir ? Ruby Programlama

Mesaj gönderen admin »


Ruby, nesneye yönelik bir programlama dilidir.


Sözdizimi itibarı ile, Ada, Perl, Smalltalk gibi programlama dillerinden etkilenmiştir ve Python ile kimi ortak sözdizimi özelliklerine sahiptir.

Ruby yorumlanan bir dildir. Yukihiro Matsumoto tarafından yazılan dil bir özgür yazılımdır ve GPL ile lisanslanmıştır.

Resim

Ruby ; Verimlilik ve sadelik üzerine odaklanmış, açık kaynak kodlu dinamik bir dildir. Okuması doğal ve yazması kolay zarif bir sözdizimine sahiptir.

Ruby Hakkında

Ruby’nin niçin bu kadar popüler olduğunu mu merak ediyorsunuz? Rubyseverler, Ruby’yi güzel, sanatsal, becerikli ve pratik bir dil olarak tanımlarlar. Peki Ruby size neler vaad ediyor?

Ruby’nin Yaratıcısının İdealleri
Ruby dengenin dilidir. Ruby’nin yaratıcısı Yukihiro “Matz” Matsumoto en sevdiği dillerin (Perl, Smalltalk, Eiffel, Ada, ve Lisp) en iyi özelliklerini harmanlayarak fonksiyonel programlama ile imperativ programlamaya dayanan yeni bir dil yaratmayı amaçlamıştır.
Matz, her zaman “Ruby’yi basit değil, doğal yapmaya çalıştığını” vurgulamıştır, tıpkı yaşam gibi…
Buradan yola çıkarak Matz aşağıdakileri ekler:
Ruby tıpkı insan vücudu gibi, görünüşte basit, ama içinde çok kompleks bir yapıya sahiptir.
Ruby’nin Büyüme Hızı
Ruby 1995’te halka duyurulduğundan beri, dünya çapında programcıların dikkatini çekmeye başlamıştır. 2006 Ruby’nin altın yılı olmuştur. Dünyanın en büyük şehirlerinde aktif kullanıcı grupları ve Ruby ile ilgili konferanslar gerçekleştirilmiştir.

Ruby hakkında detaylı bilgi için :

Kod: Tümünü seç

https://www.ruby-lang.org/tr/about/
Gerekli araçlar için :

Kod: Tümünü seç

https://www.ruby-lang.org/tr/downloads/
Resim
Python ve Ruby karşılaştırması

İlk programımız :

# Meşhur Merhaba Dünya programı Ruby'de çok basit. Şunlar gereksiz:

# * bir "main" metodu
# * yeni satır bildirimi
# * noktalı virgüller

# İşte kodumuz:

Kod: Tümünü seç

puts 'Merhaba Dünya // Merhaba yazilimadasi.com Ailesi '
Kod çıktısı şu şekilde :

Resim

Bir diğer örnek :

Kod: Tümünü seç

puts 1.5+10

puts 5*5.5

puts 6*6.6

puts 10-5.2

puts 12/6.4

puts 9/2
Kod çıktısı şu şekilde :

Resim

Son kodumuzda program yuvarlama yaptı.Tamsayılar ile işlem yaparsanız sonuç da tamsayı olur. Bilgisayar 4.5 sayısını yuvarladı bu beklediğiniz sonuç olmayabilir ama bilgisayar için doğru bir sonuçtu.

Örnek : Cebinizde 9 TL var ve bilet 2 TL ise kaç bilet alırsınız ? 4.5 bilet mi ? Tabi ki 4 bilet.
Konu Dışı
Online olarak ruby programlama çalışmak için aşağıdaki siteyi kullanabilirsiniz.

Kod: Tümünü seç

https://www.tutorialspoint.com/execute_ruby_online.php
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.

Etiketler:
Cevapla

“Ruby Programlama” sayfasına dön