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

Reply via email to