Ruby (see also Ruby ) is a simple and powerful object-oriented scripting language. It was created with knowledge of Perl version 4 and Python ; the author felt "python was not a "true object-oriented language" and thus created Ruby.
The major features are
Using mark-and-sweep, not merely reference counting...
Ruby has much of the same semantics as Smalltalk , with a very similar object model, but with more Algol-like language syntax, based in part on Perl , but also with some "flavor" of Eiffel and/or Ada .
You may also find the book Programming Ruby useful...
If this was useful, let others know by an Affero rating