This post originated from an RSS feed registered with Ruby Buzz
by Matt Williams.
Original Post: A Class is not always a Class
Feed Title: Ruby Blender
Feed URL: http://feeds2.feedburner.com/RubyBlender
Feed Description: This blog contains short-ish ruby tips, hints, and techniques.
Curious, huh? So, despite Fud being an instance of Class, it's superclass is Object. And Class is an instance of itself.
I believe that this has to do with the mysterious "class" object which every class has. This class object allows one to get at the guts, if you will, of a class in order to do metaprogramming.