![]() | |
Paradigma | berbilang paradigma (kefungsian, imperatif, logik, berorientasi objek (berasaskan kelas)) |
---|---|
Muncul pada | 1995 |
Direka oleh | Yukihiro Matsumoto |
Pembangun | Yukihiro Matsumoto (antara lain) |
Lepasan stabil | 1.9.0 (25 Disember 2007) |
Disiplin penjenisan | dinamik ("itik") |
Pelaksanaan utama | Ruby, JRuby |
Dipengaruhi | Smalltalk, Perl, LISP, Scheme, Python, CLU, Eiffel, Dylan |
Mempengaruhi | Groovy |
OS | Silang pelantar |
Lesen | Lesen Ruby dan GPL |
Laman web | www.ruby-lang.org |
Ruby ialah dicipta sebuah bahasa pengaturcaraan berorientasi objek. Ia menggabungkan sintaks yang diilhamkan dari Perl dengan ciri-ciri orientasi objek yang menyerupai Smalltalk, dan juga berkongsi beberapa ciri dengan Python, Lisp, Dylan dan CLU. Ruby merupakan sebuah bahasa tertafsir laluan tunggal. Pelaksanaan utamanya ialah perisian bebas yang diagihkan di bawah sebuah pelesenan sumber terbuka.