emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs rewrite in a maintainable language


From: Taylan Ulrich Bayırlı/Kammer
Subject: Re: Emacs rewrite in a maintainable language
Date: Sat, 17 Oct 2015 19:03:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

>> From: address@hidden (Taylan Ulrich Bayırlı/Kammer)
>> Cc: address@hidden (Ludovic Courtès),  Eli Zaretskii
>>  <address@hidden>,  address@hidden
>> Date: Sat, 17 Oct 2015 18:25:21 +0200
>> 
>> I guess the discussion was about rewriting bigger parts of Emacs in
>> Guile-Scheme
>
> Yes, this is the issue; see the Subject.
>
>> Most of the benefits in e.g. http://www.emacswiki.org/emacs/GuileEmacs
>> apply without having to solve the string problem.
>
> But this discussion is about replacing most or all of the Emacs C core
> with Guile.  If we want to avoid rewriting, say, coding.c completely
> from scratch, we need Guile to support the same operations as the ones
> exposed by coding.c to Lisp applications.  Currently, Guile doesn't.

I really don't think rewriting *all* of Emacs's C code in another
language is a realistic goal at all.  So unrealistic that I couldn't
believe this gigantic thread is still discussing that. :-)

Rewriting select parts of it in Elisp and/or Scheme seems much more
realistic.  AFAIUI, GuileEmacs already does that with Scheme to some
degree, since the Guile compiler is written in Scheme.

Taylan



reply via email to

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