Call by binding [was Re: [Tutor] beginning to code]

Gregory Ewing greg.ewing at canterbury.ac.nz
Mon Sep 25 01:26:49 EDT 2017


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



More information about the Python-list mailing list