jasbahr at onebox.com
Tue Aug 14 01:37:03 CEST 2001
I agree with the general opinion here that having virtual
as default feels like the more 'Pythonic' solution.
Also class assignment is a very useful feature. Glyph
mentioned this in one of his posts, reassigning instances
and modifying class attributes at runtime is a key feature
of certain flexible systems (for example, massively multiplayer
virtual worlds :-) (1) For all the reasons mentioned, adding
attributes dynamically, reflection, reloading, deploying, and
porting, the flexibility of Python is an enormous benefit.
1. That's one of the key applications for Twisted, btw.
More information about the Python-list