[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CL package serious deficiencies
From: |
John Wiegley |
Subject: |
Re: CL package serious deficiencies |
Date: |
Thu, 09 Feb 2012 15:09:47 -1000 |
User-agent: |
Gnus/5.130002 (Ma Gnus v0.2) Emacs/23.4 (darwin) |
>>>>> Lars Ingebrigtsen <address@hidden> writes:
> Meanwhile, most of the people who program Emacs Lisp daily (i.e., people
> like me) have always been in favour of including it. Who doesn't want
> `incf'? `plusp'? `delete-if-not'? `position'? So you get all these
> hundreds of reimplementations of all these necessary functions, only spread
> over all the different packages.
I completely agree, Lars. Eshell had to reimplement several functions that I
knew were in cl.el, simply because of this restriction.
Some of the things in cl.el -- such as loop, defun*, and a few others -- I
could care less about. These are more about coding in a CL style as opposed
to the equivalent Elisp style. But other functions that concern basic
algorithms, such as `reduce', I really would like to see dumped into Emacs
core. *With* keywords (they make some usages very clear and easy to read).
I'm also one of those who has had cl.el required into my Emacs for over ten
years now, and I've never once encountered a hiccup because of it. It's time
has come!
John
- Re: CL package serious deficiencies, (continued)
- Re: CL package serious deficiencies, Stefan Monnier, 2012/02/08
- Re: CL package serious deficiencies, Daniel Colascione, 2012/02/07
- Re: CL package serious deficiencies, Lennart Borgman, 2012/02/07
- Re: CL package serious deficiencies, Stefan Monnier, 2012/02/07
- Re: CL package serious deficiencies, Daniel Colascione, 2012/02/07
- Re: CL package serious deficiencies, Lars Ingebrigtsen, 2012/02/08
- Re: CL package serious deficiencies, Lennart Borgman, 2012/02/08
- Re: CL package serious deficiencies, Nix, 2012/02/08
- Re: CL package serious deficiencies, Richard Stallman, 2012/02/09
- Re: CL package serious deficiencies, Nix, 2012/02/09
- Re: CL package serious deficiencies,
John Wiegley <=
- Re: CL package serious deficiencies, Stefan Monnier, 2012/02/10
- Re: CL package serious deficiencies, Juanma Barranquero, 2012/02/10
- RE: CL package serious deficiencies, Drew Adams, 2012/02/10
- Re: CL package serious deficiencies, Stefan Monnier, 2012/02/10
- RE: CL package serious deficiencies, Drew Adams, 2012/02/10
- Re: CL package serious deficiencies, Lars Ingebrigtsen, 2012/02/10
- Re: CL package serious deficiencies, Stefan Monnier, 2012/02/10
- Re: CL package serious deficiencies, Lars Ingebrigtsen, 2012/02/10
- Re: CL package serious deficiencies, Johan Bockgård, 2012/02/10
- Re: CL package serious deficiencies, Helmut Eller, 2012/02/10