I

On Friday, December 25, 2009, Stéphane Ducasse
<[email protected]> wrote:
>
> On Dec 25, 2009, at 3:39 PM, Igor Stasenko wrote:
>
>> 2009/12/25 Stéphane Ducasse <[email protected]>:
>>> Hi
>>>
>>> I was wondering if it would make sense to have
>>>        Point name
>>>        Point class name
>>>        both returning a symbol and not in one case a symbol and the other a 
>>> string.
>>>
>>
>> To my understanding, there's only classes which obliged to be
>> identified by name.
>> Metaclasses don't need to have one, and actually free to answer
>> anything they want.
>
> I do not think so and be consistent would be good

I don't think that the name of a metaclass is used at all, and I can't
think of a situation where the metaclass name would be useful (other
than in the inspector). RB, OB and MC all do "aBehavior
theNonMetaclass name". Also the metaclass name is quite inefficient
for lookups, because it is a derived value.

Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to