In Ruby ist alles ein Objekt — einschließlich Zahlen, Strings, nil, true/false und sogar Klassen selbst. Jeder Wert hat Methoden, die Sie aufrufen können, und es gibt keine primitiven Typen (anders als Java/C# mit ihren Value-Type-Primitiven). Diese Konsistenz ist ein Kernbestandteil von Rubys Design.
