Terry Hancock wrote:
> On Tuesday 30 August 2005 04:09 pm, Reinhold Birkenfeld wrote:
>> The customary way is to use "class new_class(object):". There's no advantage 
>> in using
>> __metaclass__ except that you can set it globally for all classes in that 
>> module
>> (which can be confusing on its own).
>> 
>> My comment mostly referred to "new-style classes must be declared as a 
>> subclass of
>> a new-style class", which is not true.
> 
> Nonsense.

Given the rest of your post, I assume that this isn't meant as it sounds. 
Remember, I'm
German, so please bear with my sense of humour. ;)

>  "__metaclass__" is simply an implementation detail.
> 
> We know that because it begins with "__".
> 
> Therefore it is invisible, and any delusion you may have that
> you can see it is a complete non-issue.
> 
> In Python we call that encapsulation.
>
> ;-D

Reinhold
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to