Forumlar
Yeni Mesajlar
CerezExtra
EĞLENCE ↓
Şans Kurabiyesi
Renk Falınız
ÇerezRADYO
Sevgiliye Özel
ÇerezDERGİ
Hızlı Okuma Testleri
Pratik Çözümler
Yeniler
Yeni Mesajlar
Yeni ürünler
Yeni kaynaklar
Son Aktiviteler
İndir
En son incelemeler
Dükkan
Giriş
Kayıt
Yeniler
Yeni Mesajlar
Menu
Giriş
Kayıt
Uygulamayı yükle
Yükle
Forumlar
Bilgisayar & Cep & Teknoloji
Programlama Dilleri
Ruby Programlama Dili
JavaScript devre dışı bırakıldı. Daha iyi bir deneyim için, devam etmeden önce lütfen tarayıcınızda JavaScript'i etkinleştirin.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Konuya cevap yaz
Mesaj
<blockquote data-quote="BeReNN" data-source="post: 379268" data-attributes="member: 70294"><p><span style="color: #000000"><strong>Ruby Programlama Dili</strong></span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000"><img src="http://i.imgur.com/QL8we.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000">Ruby Geliştirici: </span></p><p><span style="color: #000000">Yukihiro Matsumoto </span></p><p><span style="color: #000000">Lisans: GPL </span></p><p><span style="color: #000000">Web sitesi: <a href="http://www.ruby-lang.org/tr/" target="_blank">Ruby Programming</a> </span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000">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.</span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000"><strong>Özellikleri</strong></span></p><p><span style="color: #000000">Ubuntu'da Ruby programlama dili</span></p><p><span style="color: #000000"></span></p><p> <span style="color: #000000"></span></p><ul> <li data-xf-list-type="ul">Nesneye yönelim</li> <li data-xf-list-type="ul">4 seviyede değişken tanımlanabilir (variable scopes); global, class, instance ve local</li> <li data-xf-list-type="ul">Exception handling (olmaması gereken durumları yakalama)</li> <li data-xf-list-type="ul">Otomatik çöp toplama (garbage collecting)</li> <li data-xf-list-type="ul">Yüksek taşınabilirlik</li> <li data-xf-list-type="ul">Geniş standart kütüphane desteği</li> <li data-xf-list-type="ul">Perl benzeri, dil seviyesinde doğal düzenli ifade desteği</li> </ul><p>Bununla beraber Ruby içindeki UTF-8 desteği sınırlıdır.</p><p><span style="color: #000000"></span></p><p><span style="color: #000000"><strong>Sözdizimi</strong></span></p><p><span style="color: #000000">Ruby'nin sözdizimi günümüzde de yoğun olarak kullanılan Perl ve Python ile büyük benzerlikler gösterir. Sınıf ve metot tanımlamaları anahtar kelimelerle belirlenir. Ruby'de Perl'in aksine, değişken isimlerinin başında belirleyici karakterler ($, @@, % gibi) kullanmak bir zorunluluk değildir (kullanıldığında da bu işaret değişkenin kapsamının belirleyiciliği vazifesini üstlenir). Python'ın tersine girintilerin dilin sözdiziminde bir etkisi yoktur (bilindiği gibi Python sözdiziminde girintiler programın bloklarını belirler).</span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000"><strong>Kullanılabileceği Sistemler</strong></span></p><p><span style="color: #000000"></span></p><p><span style="color: #000000">Ruby yorumlayıcısı birçok işletim sistemi için yazılmıştır. Hemen hemen tüm işletim sistemlerinde çalışabilir. Bunlardan bazıları şunlardır:</span></p><p> <span style="color: #000000"></span></p><ul> <li data-xf-list-type="ul">Neredeyse tüm Unix türevleri</li> <li data-xf-list-type="ul">Microsoft platformları (DOS, Windows 95/98/XP/NT/2000/2003)</li> <li data-xf-list-type="ul">Mac OS X</li> <li data-xf-list-type="ul">BeOS</li> <li data-xf-list-type="ul">Amiga</li> <li data-xf-list-type="ul">OS/2</li> <li data-xf-list-type="ul">Symbian</li> </ul></blockquote><p></p>
[QUOTE="BeReNN, post: 379268, member: 70294"] [COLOR=#000000][B]Ruby Programlama Dili[/B] [IMG]http://i.imgur.com/QL8we.png[/IMG] Ruby Geliştirici: Yukihiro Matsumoto Lisans: GPL Web sitesi: [URL='http://www.ruby-lang.org/tr/']Ruby Programming[/URL] 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. [B]Özellikleri[/B] Ubuntu'da Ruby programlama dili [/COLOR] [LIST] [*]Nesneye yönelim [*]4 seviyede değişken tanımlanabilir (variable scopes); global, class, instance ve local [*]Exception handling (olmaması gereken durumları yakalama) [*]Otomatik çöp toplama (garbage collecting) [*]Yüksek taşınabilirlik [*]Geniş standart kütüphane desteği [*]Perl benzeri, dil seviyesinde doğal düzenli ifade desteği [/LIST] Bununla beraber Ruby içindeki UTF-8 desteği sınırlıdır. [COLOR=#000000] [B]Sözdizimi[/B] Ruby'nin sözdizimi günümüzde de yoğun olarak kullanılan Perl ve Python ile büyük benzerlikler gösterir. Sınıf ve metot tanımlamaları anahtar kelimelerle belirlenir. Ruby'de Perl'in aksine, değişken isimlerinin başında belirleyici karakterler ($, @@, % gibi) kullanmak bir zorunluluk değildir (kullanıldığında da bu işaret değişkenin kapsamının belirleyiciliği vazifesini üstlenir). Python'ın tersine girintilerin dilin sözdiziminde bir etkisi yoktur (bilindiği gibi Python sözdiziminde girintiler programın bloklarını belirler). [B]Kullanılabileceği Sistemler[/B] Ruby yorumlayıcısı birçok işletim sistemi için yazılmıştır. Hemen hemen tüm işletim sistemlerinde çalışabilir. Bunlardan bazıları şunlardır: [/COLOR] [LIST] [*]Neredeyse tüm Unix türevleri [*]Microsoft platformları (DOS, Windows 95/98/XP/NT/2000/2003) [*]Mac OS X [*]BeOS [*]Amiga [*]OS/2 [*]Symbian [/LIST] [/QUOTE]
Alıntıları ekle...
İsim
Spam kontrolü
Ülkemizin kuzeyindeki deniz hangisidir? (bitişik yazınız)
Cevapla
Forumlar
Bilgisayar & Cep & Teknoloji
Programlama Dilleri
Ruby Programlama Dili
Top