![]() |
learnwortyh.net |
Tahukan kamu, jika bahasa Ruby merupakan bahasa yang berasal dari negara Jepang? Ya, bahasa Ruby dirancang oleh programmer asal Jepang yang bernama Yukihiro Matsumoto. Sedikit melihat sejarah, pada tahun 1993 Yukihiro Matsumoto ingin membuat bahasa skripting yang memiliki kemampuan PBO.
Pada tahun itu, PBO (Pemrograman Berorientasi Objek) sedang berkembang, tetapi belum ada bahasa pemrograman skripting yang mendukung PBO. Akhirnya, penulisan bahasa Ruby dimulai pada bulan Februari 1993 dan berakhir pada bulan Desember 1994 dengan dirilisnya versi alpha dari Ruby.
Pada awal perkembangan bahasa pemrograman Ruby, Yukihiro Matsumoto menulis Ruby sendiri sampai tahun 1996 dan sudah membentuk sebuah komunitas yang telah ikut berkontribusi untuk perkembangan bahasa pemrograman Ruby.
Berkat itu, bahasa Ruby kini tidak hanya dikenal di negara Jepang, tetapi telah dipakai di beberapa negara yang ada di dunia. Pada bulan Agustus 2006, Macintosh melakukan kerja sama dengan menerapkan Ruby on Rails pada Mac OS X v10.5 Leopard dan berhasil diluncurkan pada bulan Oktober 2007.
Kelebihan bahasa pemrograman Ruby
- Coding atau sintak yang sederhana.
- Mempunyai exception handling yang sangat baik.
- Termasuk bahasa pemrograman berorientasi objek.
- Konsep single inheritance.
- Open Source.
- Mempunyai garbage collector yang bisa 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 v.10.5 Leopard
- BeOS
- OS/2
- Amiga
- Unix
- MorphOS
- SymbianOS
- Syllable
- Acor RISC OS
Contoh sintak/kode "Hello Word" dalam bahasa Ruby
puts "Hello world"