[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: elisp's cl package. Don't understand the notice about eval-when-comp
From: |
Leo |
Subject: |
Re: elisp's cl package. Don't understand the notice about eval-when-compile |
Date: |
Thu, 26 Mar 2009 12:37:51 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
On 2009-03-26 09:32 +0000, Juanma Barranquero wrote:
>> So many packages come up with their own ugly versions of functions that
>> are already in cl.el. I think this policy is utterly insane these days.
>
> I wouldn't call it "utterly insane", but I certainly am on the
> "please, just preload cl as XEmacs has been doing for years" group.
;)
> That is not going to happen, though. Apparently, the only way to go
> forward with such functions is either:
>
> - turn them into cl macros, or
> - move them (or, as in push, pop, etc, dumbed-down versions of them)
> out of cl, if they are deemed useful enough
>
> Unfortunately, many of the sequence-handling operations that would be
> really useful to have (reduce, find, count, member, etc. and their
> variants) depend on keywords, so neither of the above fixes is going
> to fly; at least, easily.
Emacs is resistant to innovations. This is going to kill it at some
point. But maybe it is good as it shows emacs is subject to 'survival of
the fittest' after all.
Having used GNU/Linux for 7 years and windows for 9 months, I am getting
my first macbook. I think paying a price for a good service, a peace of
mind and most importantly, saving hours and hours of time is far more
important in life than having the feeling of 'I'm using 100% free/open
source software', and the mac world is full of innovations. In this
regard, it seems the free software movement is out of touch.
I learnt from #emacs on freenode the saying "Free software is free if
your time is useless", which wakes me up to the guilt of wasting time.
--
.: Leo :. [ sdl.web AT gmail.com ] .: I use Emacs :.
www.git-scm.com
git - the one true version control system
- elisp's cl package. Don't understand the notice about eval-when-compile, Xah Lee, 2009/03/25
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, Kevin Rodgers, 2009/03/26
- Message not available
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, Xah Lee, 2009/03/29
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, David Kastrup, 2009/03/27
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, Kojak, 2009/03/27
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, Eli Zaretskii, 2009/03/29
- Message not available
- Message not available
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, B. T. Raven, 2009/03/30
- Re: elisp's cl package. Don't understand the notice about eval-when-compile, Lennart Borgman, 2009/03/30