help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issues with emacs


From: Pascal J. Bourguignon
Subject: Re: Issues with emacs
Date: Sat, 23 Jun 2012 11:47:40 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

rusi <rustompmody@gmail.com> writes:

> On Jun 22, 8:26 pm, "Pascal J. Bourguignon" <p...@informatimago.com>
> wrote:
>> What's bad, is that the promise of having different embedded languages
>> in emacs failed so far.  IMO because of lack of lexical binding/closures
>> (but this is resolved in emacs-24), and to a lesser degree, lack of a
>> usable namespace system (in this case, the obarray mechanism is there to
>> be used by language implementors).  But with emacs-24, it could be
>> possible to implement a scheme, a javascript and finish the emacs-cl
>> implementation, java, etc, so that people could use and program emacs in
>> their favorite programming language.
>
> Yes this is one of the important issues.  If emacs were programmable
> in one of today's popular languages its developer-base would leap up.
> I believe however that trying to implement everything within emacs
> (elisp) itself is a much more ambitious project than simply providing
> bridges to existing implementations (eg python via pymacs)

It's a question of VM.

That's the reason why I'd like a rewrite of emacs (C code) into Common
Lisp: there are various CL implementations providing various different
VMs, including ix86.

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
A bad day in () is better than a good day in {}.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]