[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master baf1a7a4a0: Turn gv-synthetic-place into a function
From: |
Michael Heerdegen |
Subject: |
Re: master baf1a7a4a0: Turn gv-synthetic-place into a function |
Date: |
Thu, 22 Sep 2022 12:56:01 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> It has some advantages, tho:
> - I think the vast majority of those who are familiar with generalized
> variables know the "lvalue" term as well, so there is not much loss.
> - A non-negligible number of people who don't know "place" or
> "generalized variables" have heard to word "lvalue" in one course
> or another.
> - "lvalue" is known to Wikipedia, contrary to "generalized variables".
> - "lvalue" is shorter than "generalized variables".
> - "lvalue" is obviously a special term with a technical meaning, contrary
> to "place".
A downside I see is that what we want to name are not really "values",
the term could be misleading. Yes, and it would not really help to
explain what it is. The descriptions I found "in the internet" also
sound a bit more "meta" and less concrete than our wording and
terminology. Just my subjective impression.
I see that the term "lvalue" is already used in
(info "(elisp) Generalized Variables") to capture those who already know
that term. In sum for me it's good as it is.
Michael.
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, (continued)
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Howard Melman, 2022/09/22
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/22
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Howard Melman, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Howard Melman, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Stefan Monnier, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Michael Heerdegen, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Emanuel Berg, 2022/09/23
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function,
Michael Heerdegen <=
Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Stefan Monnier, 2022/09/19