[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ELPA] New package: transient
From: |
Richard Stallman |
Subject: |
Re: [ELPA] New package: transient |
Date: |
Wed, 29 Apr 2020 22:30:48 -0400 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
The names assoc, assq, rassoc and rassq come from old Lisp tradition.
Maclisp used them in the 1970s. I would guess they go back to 1960.
If I had changed them in 1984 when writing Emacs Lisp, I would have
been throwing away my tradition and making Emacs strange to Lisp
hackers.
> named logically (nth, remove, append), sometimes named after
implementation
Those are also part of old Lisp tradition.
> detail (car, cdr),
Those two functions are among the first Lisp functions ever defined
and named, in 1958 I think. Along with 'cons' and 'eq'.
Lisp has a deep history and culture, and replacing the traditional names
names would be as intolerable as reforming English to phonetic
spelling.
--
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
- Re: [ELPA] New package: transient, (continued)
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/04/29
- Re: [ELPA] New package: transient, Richard Stallman, 2020/04/29
- Re: [ELPA] New package: transient, Stefan Monnier, 2020/04/29
- Re: [ELPA] New package: transient, Philippe Vaucher, 2020/04/29
- Re: [ELPA] New package: transient, Yuan Fu, 2020/04/29
- Re: [ELPA] New package: transient, Yuan Fu, 2020/04/29
- Re: [ELPA] New package: transient, Richard Stallman, 2020/04/29
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/04/29
- Re: [ELPA] New package: transient, Stefan Monnier, 2020/04/29
- RE: [ELPA] New package: transient, Drew Adams, 2020/04/29
- Re: [ELPA] New package: transient,
Richard Stallman <=
- RE: [ELPA] New package: transient, Drew Adams, 2020/04/29
- Message not available
- Message not available
- Message not available
- Message not available
- Re: [ELPA] New package: transient, Adam Porter, 2020/04/29
Re: [ELPA] New package: transient, Richard Stallman, 2020/04/29
Re: [ELPA] New package: transient, Zhu Zihao, 2020/04/30