RubyInstaller (32-bit) 2.7.2-1
Ini adalah penginstal berbasis Windows mandiri yang menyertakan bahasa Ruby, lingkungan eksekusi, dokumentasi penting, dan banyak lagi.
RubyInstaller adalah lingkungan Ruby termudah dan paling banyak digunakan di Windows. Dan Ruby adalah bahasa yang bagus untuk pemula serta profesional. Ini cocok untuk skrip kecil maupun aplikasi besar. Ini menggabungkan kemungkinan program Windows asli dengan toolset UNIX yang kaya dari MSYS2 dan repositori besar perpustakaan MINGW.
Ini adalah dasar yang bagus untuk menggunakan Ruby untuk pengembangan dan produksi, terutama jika Anda ingin menggunakan Ruby untuk pembuatan skrip sehari-hari atau memerlukan akses ke sumber daya Windows seperti perangkat keras, DLL, OLE, antarmuka pengguna grafis, atau GPU.
Meskipun komunitas Ruby terus bekerja untuk mendapatkan Ruby di Windows semulus mungkin, komunitas Ruby masih lebih lambat dan kurang nyaman dibandingkan dengan Linux atau macOS. Beberapa kekurangan disebabkan oleh internal sistem operasi Windows (seperti dukungan shell yang buruk) dan yang lainnya disebabkan oleh fakta bahwa banyak pengembang Ruby lebih memilih sistem gaya UNIX.
Cygwin adalah alternatif lain dari Ruby Installer. Ini menyediakan lingkungan POSIX di Windows. Ruby dapat diinstal di antara banyak alat lainnya, tetapi tidak dapat menjalankan binari Linux secara langsung (berbeda dengan WSL). Cygwin hanya menawarkan sedikit keunggulan dibandingkan RubyInstaller seperti shell yang lebih baik dan dukungan UTF-8 universal. Tetapi lebih lambat dan sulit untuk menggunakan sumber daya asli Windows.
Secara khusus, tujuan RubyInstaller adalah:
- Menyediakan penginstal Windows yang mudah digunakan untuk menginstal lingkungan MRI Ruby baseline yang berfungsi penuh dengan cepat dan mudah di platform Windows.
- Sediakan Kit Pengembangan opsional bagi mereka yang tertarik untuk membuat ekstensi Ruby yang kompatibel dengan mswin32 secara native di platform Windows menggunakan toolchain berbasis MSys / MinGW.
- Sediakan lingkungan pembangunan melalui proyek ini dan proyek pelengkap seperti rake-compiler untuk membantu pengembang dengan mudah membangun ekstensi Ruby dan Ruby C dari kode sumber.
- Tambahkan nilai ke komunitas pengembang Ruby berbasis Windows yang berkembang dengan menyediakan tempat yang merangkum pelajaran dan masalah yang diperoleh dengan susah payah dalam membangun ekstensi Ruby dan Ruby C secara native di Windows.