[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 26.1 release branch created
From: |
Alan Mackenzie |
Subject: |
Re: Emacs 26.1 release branch created |
Date: |
Tue, 26 Sep 2017 20:26:48 +0000 |
User-agent: |
Mutt/1.7.2 (2016-11-26) |
Hello, Philipp.
On Tue, Sep 26, 2017 at 19:28:07 +0000, Philipp Stephani wrote:
> Drew Adams <address@hidden> schrieb am Di., 26. Sep. 2017 um
> 04:53 Uhr:
> > Uh, let-binding dynamic variables is as old as the hills.
> > It's older than Emacs (and that's saying something).
> > <https://www.gnu.org/software/emacs/emacs-paper.html#SEC15>
> It's still no good. Dynamic variables are global mutable state, with all
> its downsides.
And upsides. And upside downs.
> Early Lisps had only dynamic binding because people didn't know better. But
> now we know that global mutable state is almost always undesirable and
> avoid id wherever we can.
But my buffers are global mutable states. The whole world is a global
mutable state. Literally. How can we model them without such things in
our languages? Why would we want to?
But you're trolling, aren't you?
--
Alan Mackenzie (Nuremberg, Germany).
- Re: Emacs 26.1 release branch created, (continued)
- Re: Emacs 26.1 release branch created, Paul Eggert, 2017/09/24
- Re: Emacs 26.1 release branch created, John Wiegley, 2017/09/25
- Re: Emacs 26.1 release branch created, Alan Mackenzie, 2017/09/25
- RE: Emacs 26.1 release branch created, Drew Adams, 2017/09/25
- Re: Emacs 26.1 release branch created, John Wiegley, 2017/09/25
- Re: Emacs 26.1 release branch created, Paul Eggert, 2017/09/25
- RE: Emacs 26.1 release branch created, Drew Adams, 2017/09/25
- Re: Emacs 26.1 release branch created, Paul Eggert, 2017/09/25
- Re: Emacs 26.1 release branch created, Philipp Stephani, 2017/09/26
- RE: Emacs 26.1 release branch created, Drew Adams, 2017/09/26
- Re: Emacs 26.1 release branch created,
Alan Mackenzie <=
- Re: Emacs 26.1 release branch created, Alexis, 2017/09/27
- Re: Emacs 26.1 release branch created, Richard Stallman, 2017/09/27
- Re: Emacs 26.1 release branch created, Alexis, 2017/09/27
- Re: Emacs 26.1 release branch created, Óscar Fuentes, 2017/09/27
- Re: Emacs 26.1 release branch created, Alexis, 2017/09/27
- Re: Emacs 26.1 release branch created, Philippe Vaucher, 2017/09/27
- Re: Emacs 26.1 release branch created, Alan Mackenzie, 2017/09/27
- Re: Emacs 26.1 release branch created, Philippe Vaucher, 2017/09/28
- Re: Emacs 26.1 release branch created, Eli Zaretskii, 2017/09/29
- Re: Emacs 26.1 release branch created, Eli Zaretskii, 2017/09/29