Banyak
bahasa pemograman yang berkembang saat ini tak terkecuali bahasa
pemograman ruby. Bahasa ruby diciptakan oleh seorang programer asal
jepang bernama “Yukihiro Matsumoto” pada tahun 1993. Yukihiro Matsumoto
ingin membuat bahasa scripting yang berorientasi objektif. Matsumoto
menggabungkan bagian-bagian dari bahasa pemograman
pearl,smalltalk,eiffel dan lisp untuk membentuk bahasa baru yang
seimbang antara pemograman fungsional dengan imperaktif. Bahasa ruby
ditulis dengan bahasa pemograman C dengan kemampuan dasar perl dan
python.
Kelebihan-kelebihan 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.
Sistem Operasi (OS) yang di dukung:
- Linux
- Windows
- MacOS X
- BeOS
- OS/2
- Unix
Tidak ada komentar:
Posting Komentar