From: Pit Capitain Date: 2007-08-04T23:50:55+09:00 Subject: Re: method_added hook and class methods 2007/8/4, Keith Rarick : > Out of curiosity, why are metaclasses treated differently than regular > classes in this respect? Keith, I've been asking this time and again since a couple of years ago. I think the reason is that Matz didn't want singleton classes to be part of the Ruby language (yet). He always said it would be possible to implement singleton methods without having singleton classes. I got the impression that he might be changing his mind for future versions of Ruby, though, but I'm not sure. Matz, if you read this, are there some new insights concerning this topic? Regards, Pit