[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shrinking the C core
From: |
Po Lu |
Subject: |
Re: Shrinking the C core |
Date: |
Thu, 07 Sep 2023 13:30:05 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Alan Mackenzie <acm@muc.de> writes:
> Yes. There was a time not so long ago when cl.el was banned from use in
> our Lisp code, except for at compile time. Our Emacs Lisp was small,
> simple to understand, and easy to learn. Now things in cl-lib.el get
> used as if they are just a normal part of Emacs Lisp. Our language is
> thus MUCH more difficult to understand, perhaps by a factor of somewhere
> between 3 and 10. When perusing even established parts of Emacs I groan
> inwardly every time I encounter one of these needless cl-lib features.
> It stops me dead, forcing me to consult doc strings (which are often
> missing and often inadequate even when they are present) or even manuals.
I agree. The use of generic functions for window system initialization
irks me to no end.
- Re: Emacs design and architecture (was: Shrinking the C core), (continued)
- Re: Shrinking the C core, Richard Stallman, 2023/09/05
- Re: Shrinking the C core,
Po Lu <=
- Re: Shrinking the C core, Emanuel Berg, 2023/09/07
- Re: Shrinking the C core, Richard Stallman, 2023/09/10
- 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