Python 2 namespace change? (was Re: [Python-Dev] Changing existing class instances)

Christian Tismer tismer@tismer.com
Fri, 04 Feb 2000 15:30:54 +0100


Guido van Rossum wrote:
> 
> (Math about sapce savings gracefully accepted.)
> 
> > This idea bears a lot of potential to also speed up
> > classes and instances. Further analysis is needed,
> > please let us not drop this idea too early.
> 
> I will gladly use it as an implementation strategy "under the hood" if
> it makes sense -- I think that with some code analysis (e.g. "what are
> the globals here") it could be made to work well.

Pleased to hear this. Thank you for keeping it alive.

> But I don't think that changing the "from M import v" semantics so
> that local assignment to v changes the binding of M.v as well is
> defensible.

Of course this may be the weakest point yet, while it was
the reason to reasoning at all in the first place, it is
less important now. :-)

ciao - chris

-- 
Christian Tismer             :^)   <mailto:tismer@appliedbiometrics.com>
Applied Biometrics GmbH      :     Have a break! Take a ride on Python's
Düppelstr. 31                :    *Starship* http://starship.python.net
12163 Berlin                 :     PGP key -> http://wwwkeys.pgp.net
PGP Fingerprint       E182 71C7 1A9D 66E9 9D15  D3CC D4D7 93E2 1FAE F6DF
     we're tired of banana software - shipped green, ripens at home