[Python-Dev] Namespaces (original) (raw)

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.

Jeremy