Re: technology discussion → does the world need a "new" C ?

Liste des GroupesRevenir à cl c 
Sujet : Re: technology discussion → does the world need a "new" C ?
De : janis_papanagnou+ng (at) *nospam* hotmail.com (Janis Papanagnou)
Groupes : comp.lang.c
Date : 16. Sep 2024, 17:15:05
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vc9lia$2uha1$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
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
On 16.09.2024 12:37, Keith Thompson wrote:
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>
[ snip nice write-up ]
 
I honestly do not understand the argument you're making in favor of
"call by" over "pass by".  ("Hoi polloi"?  Seriously?)
 
Procedures and functions are "called", yes?  They're not "passed",
except perhaps as an argument to another procedure or function.
 
Arguments to procedures and functions are "passed", yes?  Would it make
sense to say that an argument is "called"?  (I note that the Algol 60
report never refers to parameters being "called" other than in the
phrases "call by value" and "call by name".)
 
If you think that "calling an argument" or "calling a parameter" makes
sense, perhaps that's the root of the disagreement.  Do you?
 
[ snip example and associated explanation ]
 
Other than historical precedent from Algol and friends, why do you think
it's better to use "call by value" and "call by reference" rather than
"pass by value" and "pass by reference", when the mechanism applies
individually to each argument, not to the call as a whole?
 
Do you object to using the word "pass" (without "by ...") to refer to
the arguments to a function?  If not, why do you object to "pass by ..."
to refer to the mechanism?

Maybe it's useful to take a textbook (or memories from lectures) to
see how in these past days parameter handling was expressed/explained.

In the domain of German speaking countries - isn't Tim located there?
(I somehow got the impression) - we've heard about "Parameterübergabe";
"Übergabe" means passing, transferring, handing over, transmitting, etc.

Because of that - and because I could not follow the thoughts of Tim's
last paragraph with his conclusion; I didn't find it convincing - I'd
think that "passing" would fit better, also in the light of historic
usage [hereabouts], even though I've often heared (and also used) the
phrase "call by" in the English CS domain in the past (and probably
still used to it).

Janis

PS: And a smile on your comment: ("Hoi polloi"?  Seriously?)  :-)


Date Sujet#  Auteur
5 Jul 24 * Re: technology discussion → does the world need a "new" C ?306Lawrence D'Oliveiro
5 Jul 24 `* Re: technology discussion → does the world need a "new" C ?305BGB
5 Jul 24  +* Re: technology discussion → does the world need a "new" C ?2Lawrence D'Oliveiro
5 Jul 24  i`- Re: technology discussion → does the world need a "new" C ?1yeti
5 Jul 24  +* Re: technology discussion → does the world need a "new" C ?275Keith Thompson
5 Jul 24  i+- Re: technology discussion → does the world need a "new" C ?1Lawrence D'Oliveiro
14 Jul 25  i`- 
5 Jul 24  +* Re: technology discussion → does the world need a "new" C ?26bart
5 Jul 24  i+- Re: technology discussion → does the world need a "new" C ?1BGB
6 Jul 24  i`* Re: technology discussion → does the world need a "new" C ?24Lawrence D'Oliveiro
6 Jul 24  i +* Re: technology discussion → does the world need a "new" C ?17Keith Thompson
6 Jul 24  i i+- Re: technology discussion → does the world need a "new" C ?1Janis Papanagnou
6 Jul 24  i i`* Re: technology discussion → does the world need a "new" C ?15Lawrence D'Oliveiro
6 Jul 24  i i +- Re: technology discussion → does the world need a "new" C ?1Ben Bacarisse
6 Jul 24  i i +- Re: technology discussion → does the world need a "new" C ?1Keith Thompson
7 Jul 24  i i +* Re: technology discussion → does the world need a "new" C ?10James Kuyper
10 Jul 24  i i i`* Re: technology discussion → does the world need a "new" C ?9Lawrence D'Oliveiro
10 Jul 24  i i i `* Re: technology discussion → does the world need a "new" C ?8James Kuyper
11 Jul 24  i i i  `* Re: technology discussion → does the world need a "new" C ?7Lawrence D'Oliveiro
11 Jul 24  i i i   +* Re: technology discussion → does the world need a "new" C ?2David Brown
11 Jul 24  i i i   i`- Re: technology discussion → does the world need a "new" C ?1Malcolm McLean
11 Jul 24  i i i   +* Re: technology discussion → does the world need a "new" C ?3bart
11 Jul 24  i i i   i`* Re: technology discussion → does the world need a "new" C ?2Chris M. Thomasson
12 Jul 24  i i i   i `- Re: technology discussion → does the world need a "new" C ?1Chris M. Thomasson
11 Jul 24  i i i   `- Re: technology discussion → does the world need a "new" C ?1James Kuyper
7 Jul 24  i i +- Re: technology discussion → does the world need a "new" C ?1Tim Rentsch
25 Aug 24  i i `- Re: technology discussion ? does the world need a "new" C ?1dave thompson 2
6 Jul 24  i +- Re: technology discussion → does the world need a "new" C ?1Janis Papanagnou
6 Jul 24  i +- Re: technology discussion → does the world need a "new" C ?1James Kuyper
6 Jul 24  i `* Re: technology discussion → does the world need a "new" C ?4bart
7 Jul 24  i  `* Re: technology discussion → does the world need a "new" C ?3Keith Thompson
7 Jul 24  i   `* Re: technology discussion → does the world need a "new" C ?2bart
7 Jul 24  i    `- Re: technology discussion → does the world need a "new" C ?1Keith Thompson
5 Jul 24  `- Re: technology discussion → does the world need a "new" C ?1lexi hale

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal