[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Internationalize Emacs's messages (swahili)
From: |
Daniel Brooks |
Subject: |
Re: Internationalize Emacs's messages (swahili) |
Date: |
Mon, 28 Dec 2020 23:01:55 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Richard Stallman <rms@gnu.org> writes:
> > Rust is able to generate C dynamic library, so we can link with it.
>
> I am interested in understanding what that means. Could you describe
> in 10-20 lines what it means? What is the input, what is the output,
> and what software does the conversion?
It's just like compiling C into a library, but it's the Rust compiler
that creates the library. Other programs can then link with the library
as if it had been written in C.
> From what I hear, Rust has a fundamental practical flaw: it is not
> intended to be stable. The developers want to keep changing it.
> That's fine, in principle, but until they decided to make it stable,
> we should write important code in some other language.
Ah, a concrete objection. This isn't quite true. The language is indeed
evolving more quickly than C (which has at least four or five versions
now). Mozilla has committed to keeping the Rust compiler
backwards-compatible with all past Rust Editions, of which there are
currently two. Code written to the 2015 or 2018 editions of Rust will
remain compilable by all future versions of the Rust compiler. You can
also mix and match them; a program written in Rust 2018 can have
dependencies written in Rust 2015 and visa versa.
In practice it's not really different from choosing between c99, c11,
and the rest.
db48x
- Re: Internationalize Emacs's messages (swahili), (continued)
- Re: Internationalize Emacs's messages (swahili), Daniel Brooks, 2020/12/26
- Re: Internationalize Emacs's messages (swahili), Richard Stallman, 2020/12/27
- Re: Internationalize Emacs's messages (swahili), Daniel Brooks, 2020/12/27
- Re: Internationalize Emacs's messages (swahili), Richard Stallman, 2020/12/28
- Re: making gettext more like fluent, Daniel Brooks, 2020/12/28
- Re: making gettext more like fluent, Richard Stallman, 2020/12/29
- Re: making gettext more like fluent, Daniel Brooks, 2020/12/29
- Re: making gettext more like fluent, Richard Stallman, 2020/12/30
- Re: Internationalize Emacs's messages (swahili), Zhu Zihao, 2020/12/28
- Re: Internationalize Emacs's messages (swahili), Richard Stallman, 2020/12/29
- Re: Internationalize Emacs's messages (swahili),
Daniel Brooks <=
- Re: Internationalize Emacs's messages (swahili), Zhu Zihao, 2020/12/29
- The posibility to use Rust libraries with GNU Project softwares(e.g. link with Rust library), Zhu Zihao, 2020/12/30
- Re: Internationalize Emacs's messages (swahili), Andy Moreton, 2020/12/30
- Rust trademark problems - Re: Internationalize Emacs's messages (swahili), Jean Louis, 2020/12/30
- Re: Emacs Survey: Toolbars, Eli Zaretskii, 2020/12/21
- Re: Emacs Survey: Toolbars, Christopher Dimech, 2020/12/21
- Re: Emacs Survey: Toolbars, Gregory Heytings, 2020/12/22
- Re: Emacs Survey: Toolbars, Daniel MartÃn, 2020/12/22
- Re: Emacs Survey: Toolbars, Tomas Hlavaty, 2020/12/23
- Re: Emacs Survey: Toolbars, Gregory Heytings, 2020/12/23