This is the genealogy of the programming language Ruby:

Ruby is a child of Python, Smalltalk, Eiffel and Perl.
Ruby was born in year 1993.
It became Ruby 0.95 in year 1995.
It became Ruby 1.1 alpha 0 in year 1997.
It became Ruby 1.3.2 in year 1999.
It became Ruby 1.6.1 in year 2000, and has not changed much since that time.

This genealogy is brought to you by the Programming Languages Genealogy Project.