R. David Murray <rdmur...@bitdance.com> added the comment: Michael: I didn't read the whole thread, but it has definite echos of the thread in which I was involved. While I agree that in pure computer-science terms it may be imprecise to say that python is 'call by value where values are pointers to objects", my goal in the FAQ entry is to give people coming from C a mental model that *works* in practical terms to help them understand what Python does.
The second half is then an attempt to provide a new mental model, one independent of any implementation details, that *better* explains what Python does. But apparently, given Ezio's responses, I didn't succeed in the second part :( Ezio: I've added another paragraph to the end to try to make the point I'm trying to get across clearer, but I'm not sure the additional words really do that. ---------- Added file: http://bugs.python.org/file16154/passbyx.txt _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7867> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com