[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shrinking the C core
From: |
Christopher Dimech |
Subject: |
Re: Shrinking the C core |
Date: |
Sat, 12 Aug 2023 05:28:18 +0200 |
> Sent: Saturday, August 12, 2023 at 2:46 PM
> From: "Richard Stallman" <rms@gnu.org>
> To: "Dmitry Gutov" <dmitry@gutov.dev>
> Cc: esr@thyrsus.com, luangruo@yahoo.com, emacs-devel@gnu.org
> Subject: Re: Shrinking the C core
>
> [[[ 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. ]]]
>
> There are occasiona when it is useful, for added flexibility,
> to move some function from C to Lisp. However, stability
> is an important goal for Emacs, so we should not even try
> to move large amounts of code to Lisp just for the sake
> of moving code to Lisp.
>
> The rate at whic we have added features already causes significant
> instability.
I concur. Have been suggesting to have a basic version of emacs that would be
considered
complete and stable, while minimizing the risk of instability due to feature
additions.
Every project should have such aim and achieve it. Clearly, the core
requirements must
be well defined, and the scope limited in terms of the essential features to
fulfill its
primary purpose. Maintaining emacs for it to do everything could halt its
continued
development structure. Especially if it cannot be reasonable handled by a few
people.
> --
> 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: [PATCH] Re: Bignum performance (was: Shrinking the C core), (continued)
- Re: [PATCH] Re: Bignum performance (was: Shrinking the C core), Ihor Radchenko, 2023/08/14
- Re: [PATCH] Re: Bignum performance (was: Shrinking the C core), Emanuel Berg, 2023/08/12
- Re: [PATCH] Re: Bignum performance (was: Shrinking the C core), Ihor Radchenko, 2023/08/12
- Re: [PATCH] Re: Bignum performance (was: Shrinking the C core), Emanuel Berg, 2023/08/12
- Re: [PATCH] Re: Bignum performance (was: Shrinking the C core), Ihor Radchenko, 2023/08/13
- Re: Bignum performance (was: Shrinking the C core), Mattias EngdegÄrd, 2023/08/11
- Re: Bignum performance (was: Shrinking the C core), Emanuel Berg, 2023/08/11
- Re: Shrinking the C core, Dmitry Gutov, 2023/08/10
- Re: Shrinking the C core, Eric S. Raymond, 2023/08/10
- Re: Shrinking the C core, Richard Stallman, 2023/08/11
- Re: Shrinking the C core,
Christopher Dimech <=
- Re: Shrinking the C core, Emanuel Berg, 2023/08/12
- Re: Shrinking the C core, Emanuel Berg, 2023/08/12
- Re: Shrinking the C core, Christopher Dimech, 2023/08/12
- Re: Shrinking the C core, Eli Zaretskii, 2023/08/12
- Re: Shrinking the C core, Christopher Dimech, 2023/08/12
- Re: Shrinking the C core, Emanuel Berg, 2023/08/12
- Re: Shrinking the C core, Ihor Radchenko, 2023/08/12
- Re: Shrinking the C core, Emanuel Berg, 2023/08/12
- Re: Shrinking the C core, Ihor Radchenko, 2023/08/13
- Re: Shrinking the C core, Emanuel Berg, 2023/08/13