[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile and emacs and elisp, oh my!
From: |
David Engster |
Subject: |
Re: guile and emacs and elisp, oh my! |
Date: |
Wed, 21 Apr 2010 13:58:59 +0200 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.94 (darwin) |
David Kastrup <address@hidden> writes:
> David Engster <address@hidden> writes:
>
>> Tom Tromey <address@hidden> writes:
>>> I think it is beneficial to a program like Emacs to have a single
>>> extension language. A single language makes both reuse and debugging
>>> simpler. Multiple languages equals chaos.
>>
>> I tend to agree. The priority should be to make Emacs Lisp more
>> powerful, for example by adding stuff from the CL library to the
>> language core.
>
> The cl library is an incredibly complex hack. It makes debugging and
> figuring out things quite harder.
>
> It makes more sense to switch to a system which deals with such
> complexity in more straightforward ways.
>
> So I tend to see your wish of "make Emacs Lisp more powerful instead" as
> more expensive and painful in the long run.
With "stuff from the CL library" I'm not talking about features like
'lexical-let' or even the whole thing. What I'd really like to see, at
least in the short term, are things like 'remove-if', 'delete-if',
'every', 'notany', 'count', 'loop', etc. . I know that the
implementation of those often uses CL keywords, which is why Richard
didn't want them in Emacs Lisp, at least not in the current form.
-David
- Re: guile and emacs and elisp, oh my!, (continued)
- Re: guile and emacs and elisp, oh my!, Ken Raeburn, 2010/04/15
- Re: guile and emacs and elisp, oh my!, joakim, 2010/04/16
- Re: guile and emacs and elisp, oh my!, Ken Raeburn, 2010/04/16
- Re: guile and emacs and elisp, oh my!, Ken Raeburn, 2010/04/16
- Re: guile and emacs and elisp, oh my!, Stefan Monnier, 2010/04/16
Re: guile and emacs and elisp, oh my!, Tom Tromey, 2010/04/20
- Re: guile and emacs and elisp, oh my!, christian.lynbech, 2010/04/21
- Re: guile and emacs and elisp, oh my!, David Engster, 2010/04/21
- Re: guile and emacs and elisp, oh my!, David Kastrup, 2010/04/21
- Re: guile and emacs and elisp, oh my!, Lennart Borgman, 2010/04/21
- Re: guile and emacs and elisp, oh my!,
David Engster <=
- Re: guile and emacs and elisp, oh my!, David Kastrup, 2010/04/21
Re: guile and emacs and elisp, oh my!, Ludovic Courtès, 2010/04/21
Re: guile and emacs and elisp, oh my!, Andy Wingo, 2010/04/22
Re: guile and emacs and elisp, oh my!, Thomas Lord, 2010/04/22
Re: guile and emacs and elisp, oh my!, Andy Wingo, 2010/04/23
Re: guile and emacs and elisp, oh my!, Ludovic Courtès, 2010/04/23
Re: guile and emacs and elisp, oh my!, christian.lynbech, 2010/04/23
Re: guile and emacs and elisp, oh my!, Andy Wingo, 2010/04/23