Il 23 febbraio 1993 è stato presentato Ruby, un linguaggio di programmazione dinamico, riflessivo, interpretato e di alto livello. Il linguaggio offre un'implementazione della multithreading indipendente dal sistema operativo, un forte typing dinamico, un garbage collector e molte altre funzionalità. Per quanto riguarda la sintassi, è simile ai linguaggi Perl ed Eiffel, mentre per l'approccio orientato agli oggetti è affine a Smalltalk.
Alcune caratteristiche del linguaggio sono tratte da Python, Lisp, Dylan e Clu. L'implementazione cross-platform dell'interprete del linguaggio è completamente libera.
Fonte: linux.org.ru
