[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: In support of guile-emacs
From: |
Xue Fuqiao |
Subject: |
Re: In support of guile-emacs |
Date: |
Mon, 19 Oct 2015 09:07:59 +0800 |
Hi Artur,
On Mon, Oct 19, 2015 at 7:12 AM, Artur Malabarba
<address@hidden> wrote:
> There's one thing I still don't know. Which of the following items is the
> purpose of guile-emacs? (select more than one if appropriate)
>
> 1. Write the underlying core in scheme instead of C.
> 2. Offer scheme as an alternative to elisp because it's faster.
> 3. Offer scheme as an alternative to elisp for some other reason (if so,
> which?).
guile-emacs replaces Emacs's own Emacs Lisp engine with Guile's (without
breaking backward compatibility). So:
* Emacs Lisp will execute faster (Guile VM bytecode is more efficient)
* It will be easier for Emacs Lisp to implement some new language features
* Emacs Lisp will be able to interoperate with languages on the Guile VM
(not only Scheme)
So I think all 3 points are purposes (or side-effects) of guile-emacs,
although the first one should be "write *a part of* the underlying core
in Scheme".
I think one of the "some other reason" should be "satisfying people who
like Scheme (or other languages run on the Guile VM) because it's
cleaner and simpler than Emacs Lisp".
- In support of guile-emacs, Christopher Allan Webber, 2015/10/18
- Re: In support of guile-emacs, Artur Malabarba, 2015/10/18
- Re: In support of guile-emacs,
Xue Fuqiao <=
- Re: In support of guile-emacs, Alan Mackenzie, 2015/10/19
- Re: In support of guile-emacs, David Kastrup, 2015/10/19
- Re: In support of guile-emacs, Daniel Colascione, 2015/10/19
- Re: In support of guile-emacs, Alan Mackenzie, 2015/10/19
- Re: In support of guile-emacs, Taylan Ulrich Bayırlı/Kammer, 2015/10/19
- Re: In support of guile-emacs, Alan Mackenzie, 2015/10/19
- Re: In support of guile-emacs, Taylan Ulrich Bayırlı/Kammer, 2015/10/19
- Re: In support of guile-emacs, Dmitry Gutov, 2015/10/19
- Re: In support of guile-emacs, Taylan Ulrich Bayırlı/Kammer, 2015/10/19
- Re: In support of guile-emacs, Alan Mackenzie, 2015/10/19