[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Guile & Emacs chat at emacs hackathon/bug-crush SF
From: |
Christopher Allan Webber |
Subject: |
Guile & Emacs chat at emacs hackathon/bug-crush SF |
Date: |
Sun, 06 Mar 2016 00:32:31 -0800 |
User-agent: |
mu4e 0.9.13; emacs 24.5.1 |
Heya everyone,
I was at the Emacs hackathon / bug crushing event and I gave a couple
demos that were Guile related, one showing off guile-emacs, and one
showing off Guix's Emacs integration. So the good news is: the talk
went super, super well (on both, but especially guile-emacs), and
enthusiasm was high! When I showed guile-emacs live, there were some
amazed expressions to see oh hey... this is *really* working!
I also had a conversation with John Wiegley, current maintainer of
emacs, and he said several things:
- He thinks it would be *great* to have Emacs running on Scheme, a
clear win, assuming it's integrated and runs fast and works well.
- However, Guile would have to be able to make a promise: once Emacs
ran on top of Guile, Emacs would have to be able to have say over
anything that could end up changing actual semantics in Emacs
(mainly, anything that would break Emacs user's source code).
(I think there's an easy answer to this: guile-emacs is already
aiming for heavy backwards compatibility and should just preserve
that at this level.)
- If we could prove that performance was better in guile-emacs, that's
an easy way to win enthusiasm.
- A good goal to work towards: all of emacs' tests should pass using
guile-emacs.
So that's all a ways off, but I'm feeling enthusiastic that it's
possible!
- Chris
PS: I'd like to see bipt's elisp branch merged with master. I might try
to help... I'm trying to learn enough to do so. However I don't have a
lot of time, and especially not a lot of experience with compilers..
- Guile & Emacs chat at emacs hackathon/bug-crush SF,
Christopher Allan Webber <=
- Re: Guile & Emacs chat at emacs hackathon/bug-crush SF, Christopher Allan Webber, 2016/03/06
- What's needed to get elisp updates into Guile master?, Christopher Allan Webber, 2016/03/06
- Re: What's needed to get elisp updates into Guile master?, Mathieu Lirzin, 2016/03/07
- Re: What's needed to get elisp updates into Guile master?, Christopher Allan Webber, 2016/03/07
- Re: What's needed to get elisp updates into Guile master?, Mathieu Lirzin, 2016/03/07
- Re: What's needed to get elisp updates into Guile master?, Christopher Allan Webber, 2016/03/07
- Re: What's needed to get elisp updates into Guile master?, Taylan Ulrich Bayırlı/Kammer, 2016/03/09
- Re: What's needed to get elisp updates into Guile master?, Christopher Allan Webber, 2016/03/09
- Elisp branch ready for merge (??), Christopher Allan Webber, 2016/03/10
- Re: Elisp branch ready for merge (??), Taylan Ulrich Bayırlı/Kammer, 2016/03/11