
Yeah, I figured as much. I am sure there is some convoluted way to make it work, but it would not nearly be worth it for what we would get out of it. -eric On Tue, Mar 29, 2011 at 10:07 PM, Nick Coghlan <ncoghlan@gmail.com> wrote:
Here's another outlandish idea. How about if descriptors could be used outside of classes. I.e. any global or local variable could be assigned a descriptor object and the descriptor protocol would be respected for that variable. This would be a pretty messy change, and I have no illusions
the idea will go anywhere. However, would there be room for this in
On Wed, Mar 30, 2011 at 3:59 AM, Eric Snow <ericsnowcurrently@gmail.com> wrote: that python?
Not really, because globals() both promises to return a normal dictionary and to respect changes to the module globals made via that dictionary.
All bets are off with locals(), but the globals() aspect already spikes the idea, as it does many other ideas to do with speeding or otherwise enhancing namespace lookups.
Cheers, Nick.
-- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia