From: ts Date: 2006-08-25T17:16:23+09:00 Subject: Re: Call functions of superclass >>>>> "R" == Rick DeNatale writes: R> The difference's between Ruby and Smalltalk here are subtle, and R> somewhat just terminology. It depend how you see it. A class is an instance of the Metaclass (i.e. the class of the class is a metaclass), you can't say the same for a singleton class. Any object can have a singleton class. To explain the parallel hierachy between the classes and the metaclasses, you must speak about the compatibility problem. In ruby you just need to say that a class is an object. Guy Decoux