emacs-devel
[Top][All Lists]
Advanced

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

Re: [PROPOSAL] Builder, a build system integration for Emacs


From: Gregory Heytings
Subject: Re: [PROPOSAL] Builder, a build system integration for Emacs
Date: Mon, 05 Jun 2023 08:17:32 +0000

suggest that it should be forward compatible as well? It isn't, of course, otherwise the language would be frozen.
We are debating how _stable_ the language is, and backwards 
compatibility is just one aspect.
No, that's not what we are discussing.  Once again, "what is being 
discussed (and was objected to and characterized as a "horror") in this 
subthread is the fact that all versions of a library are available at 
compile time, to ensure that programs that depend on a given version of 
that library can still be built when later, possibly incompatible, 
versions of the library have been released."
You now conveniently try to shift the focus on "the language".

Standard C is remarkably stable; embarassments such as the soon-to-be 
included ``generic'' string functions aside, what has compiled in the 
future will likely compile in the fast as well, and vice versa.
That's abstract theory (and it ignores the fact that even the "Standard C" 
language evolves: C23 will be released in a few months).  In practice, 
Emacs 27, released less than three years ago, cannot be compiled anymore 
without a patch.
In contrast, a Rust program that compiles, together with its dependencies, 
with a stable release of the Rust compiler, compiles with any later stable 
release of the Rust compiler.
And with this I bow out of this thread.




reply via email to

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