[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On elisp running native
From: |
Richard Stallman |
Subject: |
Re: On elisp running native |
Date: |
Fri, 27 Dec 2019 20:17:57 -0500 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> This means it's GCC-specific, and moreover requires native support for
> loading ELF objects, right? Which means it will probably run well
> only on GNU/Linux and maybe the *BSD systems.
In principle there is nothing wrong with that. The main purpose of
every GNU package is to make the GNU system better. We cooperate with
support for other systems when that is not difficult, as long as
someone chooses to do the work. But we should not reject a useful
feature simply because it can't be (or hasn't been) implemented on
a non-GNU system.
However, I have doubts that compiling Elisp into machine code is worth
the trouble. And I think it is likely to be fragile. The option
exists of writing C code by hand. Compiling the Elisp code would be
quicker and avoid errors, but will that savings be realized enough
times to justify the time used for developing and maintaining the
compiler? I tend to doubt it.
How about compiling Elisp code into C? That should be a lot less work,
and it might be useful in other ways too.
--
Dr Richard Stallman
Founder, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
- Re: On elisp running native, (continued)
- Re: On elisp running native, Stefan Monnier, 2019/12/01
- Re: On elisp running native, Andrea Corallo, 2019/12/08
- Re: On elisp running native, Andrea Corallo, 2019/12/26
- Re: On elisp running native, Eli Zaretskii, 2019/12/26
- Re: On elisp running native, Andrea Corallo, 2019/12/26
- Re: On elisp running native, Eli Zaretskii, 2019/12/26
- Re: On elisp running native, Andrea Corallo, 2019/12/26
- Re: On elisp running native, Eli Zaretskii, 2019/12/27
- Re: On elisp running native, Andrea Corallo, 2019/12/27
- Re: On elisp running native, Eli Zaretskii, 2019/12/27
- Re: On elisp running native,
Richard Stallman <=
- Re: On elisp running native, Eli Zaretskii, 2019/12/28
- Re: On elisp running native, Andrea Corallo, 2019/12/28
- Re: On elisp running native, Richard Stallman, 2019/12/28
- Re: On elisp running native, Andrea Corallo, 2019/12/29
- Re: On elisp running native, Dmitry Gutov, 2019/12/28
- Re: On elisp running native, Eli Zaretskii, 2019/12/28
- Re: On elisp running native, Óscar Fuentes, 2019/12/28
- Re: On elisp running native, chad, 2019/12/29
- RE: On elisp running native, arthur miller, 2019/12/30
- Re: On elisp running native, Dmitry Gutov, 2019/12/30