Nathaniel Smith <njs <at> pobox.com> writes: > > > As soon as you talk about attributes "returning" things you've already > broken Python's mental model... attributes are things that sit there, > not things that execute arbitrary code. Of course this is not how the > actual implementation works, attribute access *can* in fact execute > arbitrary code, but the mental model is important, so we should > preserve it where-ever we can. Just mentioning an attribute should not > cause unbounded memory allocations. >
Yep, sorry - sloppy use of terminology which I agree is important in helping understand what's happening. -Dave _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion