emacs-devel
[Top][All Lists]
Advanced

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

Re: CL package serious deficiencies


From: Nix
Subject: Re: CL package serious deficiencies
Date: Thu, 09 Feb 2012 19:46:02 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (gnu/linux)

On 9 Feb 2012, Richard Stallman outgrape:

> Duplication of code is not necessarily a bad thing.
> I learned in writing GCC that it's often cleaner for each
> program to have a function that does what it wants
> than to push to make them shared.

This is often true, particularly when the functions differ in small but
annoying-to-characterize ways.

I really, really doubt that this true of e.g. 'plusp' though. :)

> However, when it is clear a standard function would be useful, we can
> add one.  We have added several functions that were previously in CL.
> Maybe some others are worth adding now.  But that does not mean we
> have to choose all or nothing.

OK. It's probably best to at least generate a starting list by looking
at the heavily-duplicated stuff. Things in cl that nobody is
reimplementing are clearly not worth migrating out... and if we can make
the things we migrate more elispy at the same time, so much the better!

-- 
NULL && (void)



reply via email to

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