Ruby | |
---|---|
Jatorria | |
Sorrera-urtea | 1995 |
Mugimendua | software librearen mugimendua |
Azken bertsioa | 3.3.6 |
Honen izena darama | Errubi |
Ezaugarriak | |
Programazio-lengoaia | C |
Programazio paradigma | Programazio funtzional, Programazio inperatibo, Objektuetara bideratutako programazioa eta reflective programming (en) |
Media mota | application/x-ruby eta text/x-script.ruby |
Sistema eragilea | Microsoft Windows, Linux, BSD eta MacOS X |
Egile-eskubideak | copyrightduna |
Lizentzia | Ruby License (en) , GPLv2 eta 2-clause BSD License (en) |
Deskribapena | |
Honen eragina jaso du | Ada, Dylan, Perl, Python, Smalltalk, C++, CLU, Eiffel (en) , Lisp, BASIC, Lua eta Emacs |
Ekoizpena | |
Diseinatzailea | Yukihiro Matsumoto (en) |
Garatzailea | Yukihiro Matsumoto (en) |
ruby-lang.org | |
Iturri-kodea | https://git.ruby-lang.org/ruby.git eta https://github.com/ruby/ruby.git |
Ruby Yukihiro Matsumoto japoniarrak 1993an sortutako objektuei orientatutako programazio lengoaia bat da. Perl eta Python lengoaiaren antzekoa den sintaxia erabiltzen du, Smalltalk bezalako lengoaien objektuei zuzendutako ezaugarriak bilduz. Beste lengoaien ezaugarriak dauzka, besteak beste Lisp, Lua, Dylan eta CLU. Ruby interpretatutako programazio lengoaia bat da, eta software libre bezala banatzen da.