|
From: | Leo Liu |
Subject: | Re: Why aren't `find`, `find-if`, `remove-if` part of Emacs Lisp? |
Date: | Wed, 25 Jun 2014 12:08:37 +0800 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5) |
On 2014-06-24 23:22 -0400, Stefan Monnier wrote: > Agreed. They also work OK for macros since those are not supposed to be > executed at run-time. Keyword arguments are particularly problematic in > Elisp where the language implementations are all fairly simplistic with > very limited optimizations. > > > Stefan I think the issue with CL.el is it was castigated in the official manual too early. It isn't bloated by any standard today. There are many things in emacs that do less with more mess and bloat. For me I always pretend cl.el is preloaded and happily use it. It surprise me many times how thoughtful it is and I felt a bit of thrill when I reduced half of dozen lines of code to one with clever combination of arguments. Sometimes I take a moment to wonder how can those bastards foresee such a use case ;) Leo
[Prev in Thread] | Current Thread | [Next in Thread] |