[Python-Dev] Namespaces

Jeremy Hylton jeremy@zope.com
Sat, 6 Apr 2002 00:40:34 -0500

BUt does it really clarify anything to use binding to describe two
different things?  You bind a name.  You set an attribute.  Names are
a static property of the program text (for the most part).  Attributes
are quite dynamic.

The only place where these two meet is modules.  I think that's
exceptional rather than indicative of some deeper connection between
the two concepts.  Functions have names, but those names don't relate
to its attributes.