> What is the reason for allowing both styles? (backwards compatibility??) 

yes.

> 
> When I make my own classes should they always be new-style objects or are 
> there reasons for using old-style object?

No, use new style if you can - except from the rare cases where above 
mentioned backwards compatibilty is needed. E.g. exceptions have to be 
old-style, and for example omniorb needs old-style classes for corba 
implementations.

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

Reply via email to