emacs-devel
[Top][All Lists]
Advanced

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

Re: Consider adding hash-keys and hash-values


From: Leo Liu
Subject: Re: Consider adding hash-keys and hash-values
Date: Mon, 04 Nov 2013 13:14:43 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.9)

On 2013-11-03 15:28 +0800, Bozhidar Batsov wrote:
> I think this is the wrong kind of reasoning. The fact that something exists
> (or doesn't exist) doesn't mean necessary that it was carefully thought
> through. In the end of the day everyone makes design mistakes from time to
> time. I guess the original reasoning was to provide as minimalistic API as
> possible (or more likely - the API was modelled after Common Lisp, which
> doesn't feature those functions as well). APIs, however, should evolve and
> designers should always take account the way the API is actually used by
> its clients.
>
> Common Lisp doesn't have those functions, either, but they're included in
> the Alexandria library, that most Common Lisp projects use. The Common Lisp
> core is beyond extension for various unfortunate reasons, but Emacs is
> not...

You know I am not disagreeing with the principles. Yes sure, it should
but few are prepared to go through the same rigorous process as the
forerunner did.

Just saying...
Leo



reply via email to

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