Steve D'Aprano wrote:
I think that suffers from the same problem as "call by binding" -- assignment is too general a word.
If you're learning a new language, you're almost certainly going to learn how assignment works in that language before you get as far as worrying about parameter passing. If not, you need to find out. The only case where it wouldn't be appropriate is if the language doesn't have assignment, in which case "call by binding" or whatever terminology it uses for naming things would be better. -- Greg -- https://mail.python.org/mailman/listinfo/python-list