-->

Bahasa Pemrograman: Ruby

Pengertian Ruby, Fungsi Ruby, Contoh Ruby, dan Apa itu Ruby? 

Ruby adalah bahasa pemrograman 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.

Ruby merupakan bahasa yang seimbang. Penciptanya Ruby, Yukihiro “Matz” Matsumoto, menggabungkan bagian-bagian dari bahasa-bahasa favorit beliau (Perl, Smalltalk, Eiffel, Ada dan Lisp) untuk membentuk bahasa baru yang seimbang antara pemrograman fungsional dengan pemrograman imperatif.

Bahasa Pemrograman: Ruby

Sejak Ruby pertama kali dirilis ke publik pada tahun 1995, banyak programmer profesional dari seluruh dunia serius ikut mengembangkan Ruby. Pada tahun 2006, Ruby diterima oleh banyak orang. Dengan komunitas pengguna Ruby yang aktif di banyak kota-kota di seluruh dunia dan konferensi-konferensi beserta pertemuan Ruby terkait.

Kelebihan 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

Sistem operasi yang didukung Ruby
  • Linux
  • Microsoft Windows 95/98/XP/NT/2000/2003/Vista
  • MacOS X v10.5 Leopard
  • BeOS
  • OS/2
  • Unix
  • Amiga
  • MorphOS
  • Acorn RISC OS
  • Syllable
  • Symbian OS.
Berikut contoh bahasa pemrograman Ruby sederhana:

Bahasa Pemrograman: Ruby

print "Masukkan namamu: "
nama = gets
puts "Selamat datang #{nama}"
Simpan di folder manapun sesukamu lalu diberi nama "coba.rb" (kata coba bisa diganti apapun, yang penting extensionnya .rb). Disini kita menggunakan Console (cmd) untuk mengeksekusi file ruby. Kalau gak salah sebenarnya bisa pake irb tapi bagusan kayak gini kayaknya. Nah, outputnya seperti gambar diatas

Lihatlah betapa simpel dan mudahnya membuat output yang kalau di C++ atau Java butuh beberapa baris tambahan (include lah, int main lah, public class lah,..). Di ruby tipe data tidak perlu ditentukan dulu karena secara dinamis ruby akan menentukan sendiri type data dari variabel tersebut. Kita tidak perlu menulis string nama = "" untuk membuat variabel nama dengan tipe data string. Untuk output kita bisa menggunakan print (tidak ada pindah baris setelah teks) atau puts (pindah baris). Seperti di PHP, variabel dalam double qoute akan diterjemahkan, bedanya kalau di PHP variabelnya dengan tanda $ sedangkan di ruby dengan #{namavar}

Bahasa Pemrograman: Ruby | sumber wikipedia, nazoftware, and others  

1 Response to "Bahasa Pemrograman: Ruby"

Harap berkomentar sesuai Tema pada artikel Komputer Busuk... Komentar Sara dan Spam akan dihapus!!!
Terimakasih atas komentar yang baik dan membangun...

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel