[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "Why is emacs so square?"
From: |
Po Lu |
Subject: |
Re: "Why is emacs so square?" |
Date: |
Thu, 23 Apr 2020 20:27:53 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
> Because of how it evolved, there is clear separation.
> And it's hard to retro-fit a distinction after-the-fact.
> But I personally do think of the Elisp world as split into various "layers":
>
> A- The core language itself.
> B- The core standard library.
Are you referring to `subr.el' and friends, or built-in primitives, or
subrs in *fns.c, or both, or all three?
> Great example: putting it in (B) makes sense, yet at the same time I'd
> put buffer-local variables in (A), thus breaking the layering.
Precisely.
> There are other implementations of Elisp, some of which are not tied to
> an editor, so it can make sense (see the paper Mike Sperber and I wrote
> for HOPL-2020 for an example).
Of the many implementations that I see listed there, most are from the
"let's rewrite Emacs (in our favorite language / better)" camp, and do
include some (or most of) the editing primitives. Of the others, I
don't really see Emacs Lisp, but a glorified MacLISP with optional
lexical binding and some Emacs Lisp-ish features.
I suppose we're operating on different definitions of what constitutes
"Emacs Lisp".
- Re: "Why is emacs so square?", (continued)
- Re: "Why is emacs so square?", ndame, 2020/04/19
- Re: "Why is emacs so square?", 조성빈, 2020/04/19
- Re: "Why is emacs so square?", Po Lu, 2020/04/19
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/19
- Re: "Why is emacs so square?", Po Lu, 2020/04/20
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/20
- Re: "Why is emacs so square?", Po Lu, 2020/04/20
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/21
- Re: "Why is emacs so square?", Po Lu, 2020/04/22
- Re: "Why is emacs so square?", Stefan Monnier, 2020/04/22
- Re: "Why is emacs so square?",
Po Lu <=
- Re: "Why is emacs so square?", Stefan Monnier, 2020/04/23
- Re: "Why is emacs so square?", Po Lu, 2020/04/26
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/23
- Re: "Why is emacs so square?", Eduardo Ochs, 2020/04/23
- Re: "Why is emacs so square?", Kévin Le Gouguec, 2020/04/24
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/24
- Re: "Why is emacs so square?", Eli Zaretskii, 2020/04/25
- RE: "Why is emacs so square?", Drew Adams, 2020/04/25
- Re: "Why is emacs so square?", Richard Stallman, 2020/04/25
- Re: "Why is emacs so square?", Eli Zaretskii, 2020/04/24