0

Ruby  Hakkında

Ruby çoğu kişi tarafından sade, anlaşılır, kodlanması kolay bir dil olarak adlandırılır. Herkesin bildiği gibi bu varsayımların hepsi bizce de doğrudur.

   Ruby dilini cazip kılanların başında elbette ki açık kaynak yazılım olması da geliyor.

   Ruby dilini ortaya çıkaran ‘Yukihiro Matz Matsumoto’ amacı; “perl dilinden daha güçlü, Python dilinden daha fazla nesne yönelimli” bir dil geliştirmekti. Aslında bu iki dil dışında sevdiği diğer dilleri de (Smalltalk, Eiffel, Ada, ve Lisp) harmanlamak istemiştir.

   Ruby geliştiricisi Matz ruby dilini basit değil doğal yapmaya çalıştığını söylemiştir ve hemen ardından şunları eklemiştir: “Tıpkı insan vücudu gibi; görünüşte basit, ancak içine bakıldığında çok kompleks bir yapıya sahiptir.”

   Ruby ilk olarak 1995 yılında kullanıma sunulmuştur. Fakat en gözde yılı 2006 senesi olmuştur.

✔️Ruby platform bağımsızdır yani bir makinada geliştirilen ruby kodu başka bir platform içinde geçerlidir.

Kurulum

   Kullandığınız ya da tercih ettiğiniz platforma göre kurulumları buradan indirip kurabilirsiniz. Ben gerekli kurulumları aşina olduğum Windows platformu üzerinden anlatacağım.

   Öncelikle Ruby kurulumunu buradan ‘WITHOUT DEVKIT’ yazan yerden bilgisayarınıza uygun sürümü indirip kurabilirsiniz.(Tek yapmanız gereken exe dosyasına çift tıklayıp ileri (next) butonuna tıklamak.)

Şimdi, kod yazarken geliştireceğimiz ortamı kuralım. (İlerleyen yazılarımızda kullanacağız. )

Çoğu yazılımcının tercih ettiği geliştirme ortamları şu şekilde: VScodeSublime TextAtom. Ben Microsoft tarafından Windows, Linux ve Mac OS için geliştirilen bir kaynak kodu düzenleyicisi olan VScode(Visual Studio Code) kullanacağım.

Kurulumu standart kurulumlardan farksız ileri(next) diyerek kurabilirsiniz.

Tek yapmanız gereken Ruby’i entegre etmek, onu da hemen şöyle gösterelim.

 

 →Sarı ok ile gösterilen yere tıklıyoruz

      →Kırmızı ok ile gösterilen yere ‘ruby’ yazıp ikinci sıradakine tıklıyoruz.

      →Yeşil ok ile gösterilen yerde ‘install’ butonuna tıklıyoruz

   Artık Tüm kurulumlarımızı bitirdiğimize göre kod yazmaya başlayabiliriz.

  İlk Kodlar

Görev çubuğundaki arama yerine “irb” yazarak ‘Interactive Ruby’ ekranını açalım.

 ‘puts’ ekrana veri bastırırken kullandığımız bir metot. (İlerleyen zamanlarda ayrıntılı olarak anlatacağım) Burada odaklanmamız gereken metin ifadeleri yazarken çift tırnak ve tek tırnak kullanabilmemiz.

İPUCU

Gözünüze ilişen “ =>” karakterlerinden sonra gelen ‘nil’ ifadesi Ruby de her işlem geriye bir nesne döndürür. “puts” her zaman Ruby’de hiçbir şeyi ifade eden “nil” değerini döndürür.

 Irb aynı zamanda hesap makinası olarak da kullanılabilir.

 DİKKAT

   Matematiksel niceliklerin önceliklerine dikkat edelim.

      1.  ()         → Parantez içleri

      2.   **      → Üs alma

      3.  *         → Çarpma

      4.  /         → Bölme

      5.  %       → Mod alma

      6.  +        → Toplama, Çıkarma

   TAVSİYE

         Ruby’yi kendi tarayıcınızda denemek için size sunulan bir diğer özelliğe de buradan ulaşabilirsiniz.

Basitçe Değişken Adlandırma

  Ruby’de değişken adlandırırken dikkat etmeniz gereken yalnızca birkaç şey bulunuyor.

  •   Boşluk bırakmadan yazılmalıdır.

  • Bir harf ile ya da alt tire(_) ile başlamalıdır.

  •  Büyük küçük harfe duyarlıdır.

‘degisken’ isimli bir değişkenimiz olmadığından hata verdi.

  •   Sadece harf,rakam ve alt tire(_) içermelidir.

Değişkenler rakam ile başlamamalıdır.

   Son olarak değişken adlandırırken Türkçe karakter kullanmamaya da özen göstermeliyiz.

Vakit ayırdığınız için teşekkür ederim. Geri dönüşlerinizi bekliyorum.

Bu Yazı SiberGazi den onay alınalarak alınmıştır.

LS Komutu bilenler için linux 101-5

Previous article

Google Stadia

Next article

You may also like

Comments

Bir Cevap Yazın

More in Anasayfa