Code Like a Pythonista: Idiomatic Python
python.net
python.net
I suppose the point is that Python doesn't support "pass by referece"-semantics, and that assignment never copies mutable values. However, AFAIK this is exactly the same as at least Java and JavaScript, and probably other languages too (I would guess Ruby and Lisp also, although I'm not sure).
->
seems to be a TODO place holder. I would expect that the example would be: a = some_object; change a member field in some_object; notice that a gets changed also. The example is really needed, because using only constants it's a distinction without a difference.
http://pypi.python.org/pypi?%3Aaction=index
Don't reinvent the wheel if you can use someone else's.
I suppose for Java and C++ they are Effective Java and Effective C++.