[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shrinking the C core
From: |
Richard Stallman |
Subject: |
Re: Shrinking the C core |
Date: |
Sun, 10 Sep 2023 20:43:01 -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 cl libraries of Emacs Lisp define functions that are not standard
parts of Emacs Lisp. They are not documented in the Emacs Lisp
Reference Manual -- for good reason (we don't want to write that
documentation or have a commitment to maintain ever after later). As
a consequence, code which uses those constructs is extra work to
understand and to maintain.
Therefore, it is better to avoid using them, when that is possible.
Especially in important or central parts of Emacs.
If you want to use them in your own private code, that's no problem
for anyone else -- do what you feel like, there. Using them in a
not-terribly-vital package that you maintain and some others use is
not a big drawback. However, using them in code others need to
maintain makes maintaining Emacs harder.
I do not say "impossible", but it is worth avoiding.
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
- Re: Shrinking the C core, (continued)
- Re: Shrinking the C core, Richard Stallman, 2023/09/05
- Re: Shrinking the C core, Po Lu, 2023/09/07
- Re: Shrinking the C core, Emanuel Berg, 2023/09/07
- Re: Shrinking the C core,
Richard Stallman <=
- Re: Shrinking the C core, Eli Zaretskii, 2023/09/11
- Re: Shrinking the C core, Richard Stallman, 2023/09/12
- Re: Shrinking the C core, Emanuel Berg, 2023/09/13
- Re: Shrinking the C core, Manuel Giraud, 2023/09/07
- Re: Shrinking the C core, Po Lu, 2023/09/07
- Re: Shrinking the C core, Eli Zaretskii, 2023/09/07
- Re: Shrinking the C core, Arthur Miller, 2023/09/08
- Re: Shrinking the C core, Gerd Möllmann, 2023/09/08
- Re: Shrinking the C core, João Távora, 2023/09/09
- RE: [External] : Re: Shrinking the C core, Drew Adams, 2023/09/08