Ruby (programming language)
Matsumoto defined it this way in an interview:Ruby is object-oriented: every value is an object, including classes and instances of types that many other languages designate as primitives (such as integers, booleans, and "null"). Variables always hold references to objects. Every function is a method and methods are always called on an object. Methods defined at the top level scope become methods of the Object class. Since this class is an ancestor of every other class, such methods can be called on any object. They are also visible in all scopes, effectively serving as "global" procedures. Ruby supports inheritance with dynamic dispatch, mixins and singleton methods (belonging to, and defined for, a single instance rather than being defined on the class). Though Ruby does not support multiple inheritance, classes can import modules as mixins.
Ruby Gloom
Ruby is a young girl who can find happiness in anything. "Look on the bright side" is her mantra. There isn't a single thing in the world that gets her down or a single negative that she can't turn into a positive. Her positive attitude allows her to act as the voice of reason in the mansion when her friends lose focus on real issues. Ruby has a crush on one of her friends, Skull Boy, and nearly reveals her feelings to him in the episode "Sunny Daze", when the two of them are trapped in a cave. Her positive outlook also makes Ruby very loyal to her friends. She likes to write in her diary and knit. Voiced by Sarah Gadon.