>> 
>> 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.

I have a simple scenario

        aPackage addClassNamed: 
                vs
        aPackage addClassNamed: meta: aBoolean

of course may be I trying to provide a too large interface and I should only 
focus on 

        aPackage addClass: 
                because there I always get a class and I can ask its name.
        but I think that people may want to reorganize package may be without 
having the class loaded.

So even if we cannot/should not too much with metaclass, having a symbol 
instead of a string would be good.


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

Reply via email to