Thursday, July 30, 2020

Instalasi Ruby pada Windows

Penjelasan dan sejarah Ruby

Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi objek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman skrip yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python.

Ruby pertama kali dibuat oleh seorang programmer Jepang bernama Yukihiro Matsumoto. Pada tahun 1993 Yukihiro ingin membuat sebuah bahasa skripting yang memiliki kemampuan orientasi objek. Pada saat itu pemrograman berorientasi objek sedang berkembang tetapi belum ada bahasa pemrograman scripting yang mendukung pemrograman objek.

Penulisan Ruby dimulai pada Februari 1993 dan pada Desember 1994 dirilis versi alpha dari Ruby. Pada awal perkembangan Ruby, Yukihiro menulis Ruby sendiri sampai pada tahun 1996 sudah terbentuk komunitas Ruby yang banyak mengontribusikan perkembangan Ruby.

Saat ini Ruby telah berkembang tidak hanya di Jepang, tetapi diseluruh dunia. Bulan Agustus tahun 2006, Macintosh telah melakukan kerja sama dengan mengintegrasikan Ruby on Rails pada Mac OS X v10.5 Leopard telah diluncurkan bulan Oktober 2007.

Berikut adalah langkah-langkah menginstall ruby pada windows

Pertama, Download Ruby terlebih dahulu pada link disini


Jika sudah di download, install aplikasi tersebut


Pilih tempat file yang akan disimpan lalu klik install


Lalu klik Next


Tunggu hingga proses instalasi selesai


Jika sudah, ada opsi untuk menjalankan ridk install, saya sendiri tidak mencentang bagian tersebut.


Setelah proses instalasi selesai, cek apakah ruby sudah ada di komputer/laptop anda dengan mengetik ruby -v



Lalu jika ingin mencoba menjalankan ruby, ketik irb

Demikianlah tutorial cara menginstall ruby pada windows 


-

Keuntungan Dari Bahasa Ruby
  • Sintaks sederhana.
  • Memiliki exception handling yang baik.
  • Bahasa Pemrograman Berorientasi Objek.
  • Mengusung konsep single inheritance.
  • Open source, siapa saja dapat menggunakannya dengan cuma-cuma dan dapat ikut berpartisipasi mengembangkannya.
  • Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori.
Untuk implementasi ruby untuk game bisa dilihat pada video di bawah ini



Source : wikipedia.org

No comments:

Post a Comment

Pengenalan Komputasi Pararel

Apa itu komputasi paralel?     Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa...