10 Things Every Java Programmer Should Know About Ruby

Item #9
Everything is an Object

Everything in Ruby that can be bound to a variable name is a full-fledged object.

This has interesting consequences