[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs rewrite in a maintainable language
From: |
Daniel Colascione |
Subject: |
Re: Emacs rewrite in a maintainable language |
Date: |
Mon, 12 Oct 2015 14:28:18 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
On 10/12/2015 05:48 AM, Oleh Krehel wrote:
> Óscar Fuentes <address@hidden> writes:
>
>> Replacing C with a language that helps people to write readable, safe,
>> efficient and maintainable code without having to study the existing
>> code base for months looks quite appealing to me. That replacement could
>> be gradual (no "stopping the world while The Big Rewrite is underway.")
>> If that language is not so popular as C, that's no big problem as long
>> as it makes things less daunting for those willing to work on the Emacs
>> core. As already said, there is no dramatic shortage of people who learn
>> Elisp just for hacking Emacs.
>
> I think slowly moving the Emacs C core to C++ is a good idea. The two
> languages are supposed to be largely compile-compatible, i.e. g++ can
> understand what was meant for gcc.
Not generally --- C++ has no implicit void cast. I very much think that
this whole thread is a giant waste of time. We have a core that works
perfectly well. We should focus on things that actually matter, not
arguing about things that will never change, or worse, changing massive
amounts of code for no good reason.
I'm firmly opposed to a move to C++. If you want a higher-level
language, use elisp.
signature.asc
Description: OpenPGP digital signature
- Re: Emacs rewrite in a maintainable language, (continued)
- Re: Emacs rewrite in a maintainable language, Tassilo Horn, 2015/10/14
- Re: Emacs rewrite in a maintainable language, Mathieu Lirzin, 2015/10/14
- Re: Emacs rewrite in a maintainable language, John Wiegley, 2015/10/14
- Re: Emacs rewrite in a maintainable language, Oleh Krehel, 2015/10/15
- Re: Emacs rewrite in a maintainable language, Andy Moreton, 2015/10/14
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/14
- Re: Emacs rewrite in a maintainable language, John Wiegley, 2015/10/13
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Steinar Bang, 2015/10/12
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/12
- Re: Emacs rewrite in a maintainable language,
Daniel Colascione <=
- Re: Emacs rewrite in a maintainable language, Óscar Fuentes, 2015/10/15
- Re: Emacs rewrite in a maintainable language, John Wiegley, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Óscar Fuentes, 2015/10/12
- Re: Emacs rewrite in a maintainable language, John Wiegley, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/12
- Re: Emacs rewrite in a maintainable language, John Wiegley, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Marcin Borkowski, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Óscar Fuentes, 2015/10/12
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/13