Indonesian Ruby Users Group

Learn Ruby

Tentang Ruby

Ruby merupakan bahasa yang seimbang. Pencipta 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.

Read more

Menguasai Ruby Dalam 20 Menit (4)

Sekarang kita melihat lebih jelas lagi pada program baru kita, perhatikan baris yang paling pertama, dimulai dengan tanda pagar (#). Di Ruby, semua tulisan yang ada sesudah tanda pagar (#) merupakan komentar (comment) dan tidak dipedulikan (di ignore) oleh interpreter. Baris pertama file adalah hal khusus, dan untuk Sistem Operasi Unix biasanya kita menentukan bagaimana menjalankan file. Kemudian komentar selanjutnya untuk penjelasan.

Read more

Menguasai Ruby Dalam 20 Menit (3)

Variabel instan tersembunyi dalam obyek. Variabel instan tidak benar-benar tersembunyi sepenuhnya, Anda bisa melihat variabel instan kapan saja Anda menginspeksi obyek, dan ada lagi cara-cara lain untuk mengakses variabel instan, tetapi Ruby menggunakan pendekatan berorientasi obyek yang bagus untuk menjaga data supaya agak tersembunyi.

Read more