Hi,

In message "Re: [EVALUATION] - E03e - The Ruby Object Model (Summary)"
    on Thu, 21 Apr 2005 23:29:31 +0900, Ilias Lazaridis <ilias / lazaridis.com> writes:

|I hope the responsible person has more courage.

I may be the responsible person.

I assume your question is why there's no method to obtain singleton
class (per object hidden class), right?  That's because I see no real
"need" for it.

Besides seeing no real need, such method is highly connected to the
current implementation.  Future Ruby (or different implementation of
Ruby interpreter) may want to choose other strategy, for example,
creating a temporary class-like object to manipulate singleton
methods, then update internal object structure according to that
class-like object.  Under the implementation like this, a method to
obtain singleton class has no meaning.

Anyway, for your information, David Alan Black is in the process of
persuading me to add such a method.

							matz.