In article <[EMAIL PROTECTED]>,
Steven Bethard  <[EMAIL PROTECTED]> wrote:
>Aahz wrote:
>> In article <[EMAIL PROTECTED]>,
>> Steven Bethard  <[EMAIL PROTECTED]> wrote:
>>>
>>> You can use __slots__  [...]
>> 
>> Aaaugh!  Don't use __slots__!
>> 
>> Seriously, __slots__ are for wizards writing applications with huuuge
>> numbers of object instances (like, millions of instances).
>
>You clipped me saying that __slots__ are for performance tweaks:
>
>     You can use __slots__ to make objects consume less memory and have
>     slightly better attribute-access performance. Classes for objects
>     that need such performance tweaks should start like...
>
>I fully agree that __slots__ are for applications with huge numbers of 
>instances. But if you have that situation, you really do want to be 
>using __slots__.

Well, then, just make sure to put big honking warnings up whenever you
mention __slots__.  ;-)
-- 
Aahz ([EMAIL PROTECTED])           <*>         http://www.pythoncraft.com/

The best way to get information on Usenet is not to ask a question, but
to post the wrong information.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to