Sujet : Re: Command Languages Versus Programming Languages
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.unix.shell comp.unix.programmer comp.lang.miscDate : 07. Apr 2024, 00:57:39
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <uusnhi$2cdit$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
User-Agent : Pan/0.155 (Kherson; fc5a80b8)
On Sun, 7 Apr 2024 01:47:13 +0200, Janis Papanagnou wrote:
On 07.04.2024 00:57, Lawrence D'Oliveiro wrote:
* “Name” instead of “pointer” or “address”
Well, we had function parameters called "by name" before.
Those were actually “thunks”. An early draft Algol 68 spec kept them on in
the form of “proceduring” coercions, but these were dropped in the revised
report.
See also <
https://en.wikipedia.org/wiki/Jensen%27s_device>.