[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: "Bringing GNU Emacs to Native Code" at the European Lisp Symposium
From: |
Drew Adams |
Subject: |
RE: "Bringing GNU Emacs to Native Code" at the European Lisp Symposium |
Date: |
Tue, 28 Apr 2020 15:00:37 -0700 (PDT) |
1. It's a good paper, and the work sounds great.
2. FWIW, I don't agree with this prognostication
or point of view, from the paper, starting after
"since":
"The proposed compiler focuses on generating
code for the new lexically scoped dialect only,
since the dynamic one is considered obsolete
and close to deprecation."
Dunno who, besides perhaps Stefan, considers
dynamic binding in Elisp to be "obsolete and
close to deprecation". That would be a mistake.
IMO, Emacs Lisp should, like Common Lisp and for
even stronger reasons, continue to make use of
both dynamic and lexical binding. Each has its
uses in Elisp.
The "even stronger" comes from the particular
use, for users in particular, described by RMS
in his 1981 defense of it:
https://www.gnu.org/software/emacs/emacs-paper.html#SEC17
https://www.gnu.org/software/emacs/emacs-paper.html#SEC18
Re: "Bringing GNU Emacs to Native Code" at the European Lisp Symposium, Dmitry Gutov, 2020/04/28
Re: "Bringing GNU Emacs to Native Code" at the European Lisp Symposium, Andrea Corallo, 2020/04/29