Belajar Ruby : Persiapan Belajar Bahasa Pemrograman Ruby

Ruby adalah bahasa pemrograman ruby dinamis berbasis skrip yang berorientasi obyek. 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. Sumber : Wikipedia

Untuk belajar bahasa pemrograman ruby kita harus mempersiapkan software dan kamu membutuhkan koneksi internet

Ruby dapat digunakan di banyak sistem operasi  linux, OS X, dan windows.

Ruby Di Linux/UNIX,

1. Pertama masukkan kode berikut di terminal ubuntu

2. kemudian Download package rbenv dan RVM

3. Setelah didowload ketik kode berikut di terminal x.x.x sesuaikan dengan versi yang sudah didownload

4. proses akan sedikit lama tergantung dengan kecepatan komputer kamu

5. setelah selesai lalu ketikan kode instal  ini

setelah selesai coba check versi ruby kamu dengan perintah

jika tidak berhasil coba gunakan perintah ubuntu ini

 

Ruby Di Windows

Disini kamu membutuhkan koneksi internet dan Ruby installer , Download installer Disini

Double klik aplikasi ruby installer.exe , kemudian lakukan seperti proses install seperti biasa

ruby installer

Setelah proses instal selesai maka akan dilanjutkan dengan komponen tambahan installer yang lain tekan enter untuk melakukan download-install komponen tambahan yang lain.

Pemrograman Ruby

Tunggu proses download-install, proses ini akan menggunakan waktu yang cukup lama tergantung kecepatan koneksi internet yang kamu miliki.

Setelah proses selesai kamu dapat menggunakan ruby di all programs – ruby x.x.x.x (tergantung versi) – interactive ruby.

Interactive ruby ini lah yang akan kita gunakan sebagai editor untuk belajar bahasa pemrograman ruby.

hello world ruby

Demikian artikel Persiapan Belajar Bahasa Pemrograman Ruby, untuk artikel selanjutnya akan di bahas mengenai dasar dasar pemrograman ruby. atas perhatiannya semoga membantu.

Leave a Reply

Your email address will not be published. Required fields are marked *