emacs-devel
[Top][All Lists]
Advanced

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

Re: seq.el and the complexity of Emacs Lisp.


From: Harald Judt
Subject: Re: seq.el and the complexity of Emacs Lisp.
Date: Tue, 7 Nov 2023 08:35:39 +0100
User-agent: Mozilla Thunderbird

Am 06.11.23 um 22:30 schrieb Emanuel Berg:
Björn Bidar wrote:

Saying lets just drop these in a sec to all package
authors seems overreaching.

Richard's question was about use of cl-lib in the Emacs
tree, it will not (and cannot) affect third-party packages.

He also mentioned about ELPA. Even if it's just the Emacs
tree it does seem overreaching unless there's
a direct benefit.

On the whole, changing code that works, for that to make sense
one must have a distinct improvement in mind, that is almost
beyond discussion, otherwise it isn't worth the effort to do
it, with everything negative and unexpected that can follow -
in my experience.

That seems to be a common but unfortunate practice nowadays, that you should not touch code that is working, especially rooted in corporate environments. Every improvement to the code will make it easier to maintain in the long term, fighting bit-rot and inconsistencies. If you touch it and it fails, you simply fix it, there is nothing preventing you from making changes to the code again.

Harald

--
`Experience is the best teacher.'

PGP Key ID: 4FFFAB21B8580ABD
Fingerprint: E073 6DD8 FF40 9CF2 0665 11D4 4FFF AB21 B858 0ABD

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


reply via email to

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