From: matz@... (Yukihiro Matsumoto) Date: 2001-07-17T00:52:43+09:00 Subject: [ruby-talk:17936] Re: Deriving from Class Hi, In message "[ruby-talk:17927] Re: Deriving from Class" on 01/07/16, ts writes: |>>>>> "t" == ts writes: | |t> This make something strange if I'm right (A is the new class) | | He'll have surprise :-) Probably that's the reason (I still don't remember what I though 3 years ago). An instance of subclass of Class requires its superclass (which is instance of A), but how can there be root of A without having instance of A (as superclass of the root). There's similar circular situation for Module and Class, but Ruby bootstraps the hierarchy in its initialization. matz.