I learned the assignment operator with Nasi Schneider diagrams about 35 year ago when i learned programming. At first it is indeed somewhat confusing in programming languages that assignment and equals are the same symbol. Kind of funny that this discussion pops up. But the operations are fundamentally different. I wonder how the python community  will react.