[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CL package serious deficiencies
From: |
Lars Ingebrigtsen |
Subject: |
Re: CL package serious deficiencies |
Date: |
Wed, 08 Feb 2012 23:28:03 +0100 |
User-agent: |
Gnus/5.130002 (Ma Gnus v0.2) Emacs/24.0.93 (gnu/linux) |
Nix <address@hidden> writes:
> I've never understood what's wrong with including cl.el, nor why the
> byte-compiler should warn specially about it, any more than it warns
> about any other package.
Since the beginning of time, the Emacs maintainer (whoever they were at
the time) just hasn't liked Common Lisp. The stated rationale for not
"allowing" cl.el usage has shifted around a lot over the years, though.
("It's too big run-time-wise", "we're going to reimplement Emacs in
Scheme", and now "the manual will be too big" and "it uses the wrong
prefix".)
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.
--
(domestic pets only, the antidote for overdose, milk.)
http://lars.ingebrigtsen.no * Sent from my Rome
- Re: CL package serious deficiencies, (continued)
- Re: CL package serious deficiencies, Richard Stallman, 2012/02/08
- 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 <=
- 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, 2012/02/09
- 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