Ruby (RubyInstaller) logosu

Ruby (RubyInstaller)

v4.0.2-1~140 MBAçık Kaynak Windows
Güvenli Açık Kaynak
Resmi Site GitHub

RubyInstaller, Ruby programlama dilini Windows ortamına kolayca kurmanızı sağlayan resmi Windows dağıtımıdır. Ruby+Devkit paketi, C tabanlı gem’leri derleyebilmek için MSYS2 geliştirici araçlarını da içerir. Windows üzerinde çalışır. Ruby lisansıyla ücretsizdir.

Temel Özellikler

  • Ruby ve MSYS2 Devkit tek pakette sunulur
  • C uzantılı gem’leri derleme desteği sağlar
  • Rails, Sinatra gibi web framework’leriyle web geliştirme için uygun zemin hazırlar
  • gem paket yöneticisiyle binlerce kütüphaneye erişim sunar
  • Basit ve okunabilir sözdizimi içerir
  • Nesne yönelimli ve fonksiyonel programlama paradigmalarını destekler
  • Birden fazla Ruby sürümü yönetimi için rbenv veya asdf ile uyumlu çalışır
  • Aktif topluluk ve kapsamlı dokümantasyon mevcuttur

RubyInstaller ile Ruby on Rails nasıl kurulur?

RubyInstaller (Ruby+Devkit) kurulumu tamamlandıktan sonra kurulum sihirbazının son adımında MSYS2 toolchain kurulumunu seçin. Ardından komut satırında “gem install rails” komutuyla Rails kurulur. “rails new projem” ile yeni proje oluşturulur, “cd projem && rails server” ile yerel sunucu başlatılır. Tarayıcıda localhost:3000 adresine gidilerek uygulamayı test edebilirsiniz.

Ruby Windows’ta Python kadar iyi çalışır mı?

Tarihsel olarak Ruby’nin Windows desteği Python’a kıyasla daha sorunluydu; ancak RubyInstaller bu durumu büyük ölçüde iyileştirmiştir. Özellikle native gem’lerin derlenmesi MSYS2 Devkit sayesinde artık çok daha sorunsuz çalışmaktadır. Yine de bazı gem’ler Linux tabanlı ortamlar için optimize edilmiştir; WSL2 üzerinde Ruby kullanmak bazı geliştirme senaryolarında daha az sürtüşme yaratabilir.

Ruby alternatifleri

Betik ve web geliştirme dilleri: Python, PHP, Node.js.

Artılar
  • Rails ile hızlı web uygulaması geliştirme
  • Okunabilir ve zarif sözdizimi
  • RubyGems ile geniş kütüphane ekosistemi
  • Windows için hazır kurulum paketi (Devkit dahil)
  • Metaprogramlama desteği
  • Startup ve prototipleme için ideal
Eksiler
  • Python ve Node.js'e kıyasla daha az popüler hale geldi
  • Hız Python'dan düşük
  • Windows desteği diğer platformlara göre daha sınırlı

Ruby Programming Language Full Course

Ruby Tutorial for Beginners

İşletim Sistemi: Windows 7 SP1 veya üzeri (64-bit)
RAM: En az 512 MB
Disk: En az 500 MB
Diğer: MSYS2 otomatik kurulur (Devkit paketi seçilirse)

Değerlendirmeler

Değerlendirme Yaz

İndirme hazırlanıyor...

5

İndirme 5 saniye içinde başlayacak...