Per a altres significats, vegeu «Ruby (desambiguació)». |
Tipus | llenguatge de programació orientat a objectes, llenguatge de programació funcional, llenguatge de programació multiparadigma, llenguatge de programació imperatiu, llenguatge interpretat, programari lliure i llenguatge de programació |
---|---|
Data de creació | 1995 |
Disseny | Yukihiro Matsumoto |
Desenvolupador | Yukihiro Matsumoto, et al. |
Epònim | robí |
Paradigma de programació | Multiparadigma (Orientat a objectes, Programació funcional, Programació imperativa, Programació reflexiva) |
Darrera versió estable | 3.0.1 |
Majors implementacions | Ruby MRI (en) |
Llenguatge de programació | C |
Influenciat per | Ada, Dylan, Perl, Python, Smalltalk, C++, CLU, Llenguatge de programació Eiffel, Lisp, BASIC, Lua i Emacs |
Sistema operatiu | multi-plataforma |
Extensió dels fitxers | .rb, .rbw |
Codi font | Codi font i Codi font |
Llicència | Llicència Ruby o llicència BSD[1][2] |
Etiqueta d'Stack Exchange | Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta i Etiqueta |
Pàgina web | ruby-lang.org |
El llenguatge de programació Ruby va ser creat per Yukihiro "Matz" Matsumoto l'any 1993. És un llenguatge de guions totalment orientat a objectes. Està molt orientat al tractament de fitxers i per manteniment del sistema. És simple, extensible i portable.
La versió estable és la 3.0.1.[3] Les principals novetats són diversos refinaments de la versió 2.0.0, incloent millores de rapidesa.
Últimament se n'està parlant molt gràcies al projecte Ruby on Rails.