[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Let-binding text-quoting-style vs (message "%s" ...) (WAS: Emacs 26.
From: |
Noam Postavsky |
Subject: |
Re: Let-binding text-quoting-style vs (message "%s" ...) (WAS: Emacs 26.1 release branch created) |
Date: |
Wed, 27 Sep 2017 17:32:50 -0400 |
On Wed, Sep 27, 2017 at 2:43 PM, Alan Mackenzie <address@hidden> wrote:
>> I think this is the wrong way to approach this. What counts here are the
>> benefits: by avoiding global mutable state we make code that is easier to
>> reason about, easier to test, etc.
>
> What about the costs? Emacs has a large state, including variable
> numbers of buffers, variable variables (libraries can be loaded at any
> time), variable properties and text properties, ....
>
> What you're asserting, I think, is that there is a better way to house
> this state rather than "globally". No details of this other way have
> been forthcoming.
Can we bring this back to the topic at hand before we end up rehashing
dynamic vs static typing, functional vs object oriented etc, etc,
please?
- Re: Let-binding text-quoting-style vs (message "%s" ...) (WAS: Emacs 26.1 release branch created),
Noam Postavsky <=