emacs-devel
[Top][All Lists]
Advanced

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

Re: Guile in Emacs


From: christian.lynbech
Subject: Re: Guile in Emacs
Date: Thu, 15 Apr 2010 09:34:08 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.95 (gnu/linux)

>>>>> "Thomas" == Thomas Lord <address@hidden> writes:

Thomas> If the only serious difference between GNU Emacs and
Thomas> a new Scheme-based GNU Emacs were a change in extension
Thomas> language - then there would be little point in bothering.

Theses points have been made more or less in several places already but
just to reiterate, changing the extension language to a more widely used
language variant, even if everything else stays the same, would have
several benefits:

  - faster execution of also emacs lisp code
  - shared burden of maintenance for the language platform
  - ability to load up (external) libaries written in the new language
  - a platform to evolve also the emacs lisp parts into safer/better/faster
  - a platform to evolve C parts back into the extension language realm

What kind of future this would lead Emacs into is hard to say but it
would certainly facilitate many great things. I agree with you that, as
on example, being able to move functionality from back into scheme or
elisp or whatever will be a very exiticing thing.


------------------------+-----------------------------------------------------
Christian Lynbech       | christian #\@ defun #\. dk
------------------------+-----------------------------------------------------
Hit the philistines three times over the head with the Elisp reference manual.
                                        - address@hidden (Michael A. Petonic)




reply via email to

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