İçeriğe atla

Mruby

mruby Ruby dilinin, hafiflik ve kolaylıkla gömülebilirliği esas almış türevidir. Aynı zamanda Ruby'nin yaratıcısı olan Yukihiro Matsumoto tarafından geliştirilmeye başlanan mruby, C ve Ruby dilleri kullanılarak geliştirilmektedir.[1]

Kaynakça

  1. ^ "mruby.org". 15 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ekim 2014. 

İlgili Araştırma Makaleleri

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir.

<span class="mw-page-title-main">Çikolata</span> Kakao çekirdeklerinin işlenip içine çeşitli malzemeler katılması yoluyla hazırlanan enerji değeri yüksek besin

Çikolata, tropik kakao ağacının çekirdek denen tohumlarından yapılan yiyecektir. Çikolataya istendiğinde fıstık, fındık ve süt de katılır. Çikolata kalori değeri yüksek, enerji veren bir yiyecektir. Çikolatanın eş anlamlısı itimil sözcüğüdür.

<span class="mw-page-title-main">Nesne yönelimli programlama</span> nesne kavramına dayalı programlama paradigması

Nesne yönelimli programlama veya kısaca NYP, Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır. NYP destekleyen programlama dilleri yüksek seviye diller olarak adlandırılır.

<span class="mw-page-title-main">Ruby on Rails</span>

Ruby On Rails ya da Rails, Ruby diliyle yazılmış, açık kaynak kodlu bir web uygulama geliştirme çatısıdır. Web uygulamaları için ihtiyaç duyulabilecek bütün bileşenleri barındıran Rails; model-view-controller, don't repeat yourself, convention over configuration yaklaşımlarını temel alır.

<span class="mw-page-title-main">KDevelop</span>

KDevelop Linux ve diğer Unix benzeri işletim sistemleri için özgür bir tümleşik geliştirme ortamıdır (T.G.O). KDevelop bir derleyici içermez. Çalıştırılabilir kod üretebilmek için GCC veya istenirse başka bir derleyici kullanır. Şu anki 3.5 sürümü Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby ve SQL başta olmak üzere birçok programlama dilini destekler.

Betik dili, betik yorumlamak için yazılmış özel çalışma-zamanı sistemlerinin yorumlayabileceği programlama dilleridir. Diğer programlama dilleri ile yazılan kodlar makine koduna çevrilip çıkan program doğrudan çalıştırılırken betik kodları interpreter tarafından doğrudan okunur ve yorumlanarak işlemler yorumlayıcının kendisi tarafından yapılır.

<span class="mw-page-title-main">Yukihiro Matsumoto</span>

Yukihiro Matsumoto 14 Nisan 1965 doğumlu Japon bilgisayar ve yazılım uzmanı. Yazdığı Ruby programlama dili ile tanınmıştır.

Ruby, nesneye yönelik, dinamik, reflektif ve esnek bir programlama dilidir. Ruby dili, Yukihiro Matsumoto tarafından Japonya'da tasarlanmaya ve geliştirilmeye başlanmıştır.

<span class="mw-page-title-main">Ruby Dee</span> Amerikalı sinema oyuncusu (1922 – 2014)

Ruby Dee, Amerikalı oyuncu, yazar ve İnsan Hakları savunucusu. 2007 yılında American Gangster ’deki rolü ile En İyi Yardımcı Kadın Oyuncu dalında Oscar’a aday gösterilen Dee, 1991’de Decoration Day filmindeki performansıyla yine en iyi yardımcı kadın oyuncu dalında Emmy ödülüne layık görülmüştü. 2009 ABD yapımı America filminde Mrs. Harper rolünü oynamıştır.

RSpec Ruby dili ile yazılmış bir test çatısıdır. Test tabanlı geliştirme ortamlarında tercih edilen RSpec, komut satırında çalışan ana program (rspec) haricinde örnek test dosyalarını ve açıklamalarını barındıran rspec-core, genişletilebilir beklenti (expectation) dili paketi rspec-expectations, dahili mock/stub desteği sunan rspec-mocks paketleri ile gelir. Ayrıca Ruby on Rails desteği için rspec-rails paketi mevcuttur.

<span class="mw-page-title-main">Ruby MRI</span> Ruby programlama dili için bir yorumlayıcı

CRuby ya da Ruby MRI, Ruby'nin Yukihiro "Matz" Matsumoto tarafından geliştirilmiş halidir. C dili ile geliştirilen Ruby MRI, Ruby lisansı ve Basitleştirilmiş BSD lisansı ile lisanslandırılmıştır.

YARV, Ruby dili için geliştirilmiş bir sanallaştırma makinesidir. Koichi Sasada tarafından C dili ile geliştirilen YARV, Ruby programlarının çalıştırılma süresini kısaltmayı hedeflemektedir.

JRuby, Ruby dilinin Java dilinde yazılmış ve Java sanal makinesi üzerinden çalıştırılabilen türevidir. JRuby ücretsiz ve açık kaynak kodlu bir yazılım olup, Java ve Ruby dillerinde yazılım geliştirmeye imkân sağlar.

RubyMotion, Ruby dilinin iOS ile OS X üzerinde çalıştırılabilen türevidir. HipByte'tan Laurent Sansonetti tarafından MacRuby temel alınarak geliştirilen RubyMotion, ticari bir üründür.

Sinatra, ücretsiz, açık kaynak kodlu ve Ruby dili ile yazılmış bir web uygulama çatısıdır. Ruby on Rails, Merb gibi diğer Ruby çatılarına alternatif olan Sinatra, web sunucu arayüzü olarak Rack'i kullanmaktadır.

<span class="mw-page-title-main">Yazılım iskeleti</span>

Bilgisayar programlamada yazılım iskeleti, yazılım çerçevesi ya da yazılım çatısı, standart fonksiyonların hazır olarak sunulduğu ancak programcı tarafından bu fonksiyonlardan arzu edilen kısımların ek kodlarla istenildiği şekilde güncellenebildiği sistemlerdir.

<span class="mw-page-title-main">Discourse (yazılım)</span>

Discourse açık kaynak kodlu, Ruby ve JavaScript dilleri ile yazılmış İnternet forumu yazılımı. GNU Genel Kamu Lisansı ile dağıtılan Discourse, Ruby on Rails ile Ember.js çatıları kullanılarak geliştirilmektedir.

<span class="mw-page-title-main">Capistrano</span>

Capistrano açık kaynak kodlu, web uygulamalarını web sunucularına yüklemekte kullanılan bir araç. Capistrano, web uygulamalarının her bir yüklemesi için sürüm bilgisi oluşturarak, uygulamayı kullanıma hazırlayana kadar yapılacak işlemleri otomatize eder.

Codecademy çevrimiçi eğitim platformu. Aralarında Python, Java, JavaScript, Ruby programlama dilleri ile HTML, CSS işaretleme dillerinin yer aldığı Codecademy, bunların yanında komut satırı ve Git teknolojilerinde de eğitim vermektedir.

<span class="mw-page-title-main">Ruby Riot</span> Amerikalı profesyonel güreşçi

Dori Elizabeth Prange Amerikalı profesyonel güreşçi ve profesyonel güreş menajeri.