emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Namespacing Emacs's core (was: [ELPA] New package: transient)


From: Stefan Monnier
Subject: Namespacing Emacs's core (was: [ELPA] New package: transient)
Date: Thu, 30 Apr 2020 10:26:42 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> Where am I? I'd leave traditional Lisp names where they are. When
> inventing new names, by all means try to make them regular (which,
> as we know, is hard /and/ impossible, but trying already helps).

Just to be clear: while I am in favor of considering some renaming to
improve the regularity of our names (among other reasons), I have no
intention to rename the world and especially not core Lisp elements like
car/cdr (e.g. I find Common Lisp's `first` to be worthless (`car`
returns the first element when applied to a list, but cons cells are
used for more than lists, and if you want to get the first element of
a list, `nth 0` works just as well)).


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]