Deutsch   English   Français   Italiano  
<20250401231040.00007eeb@yahoo.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Michael S <already5chosen@yahoo.com>
Newsgroups: comp.lang.c++
Subject: Re: Pre-main construction order in modules
Date: Tue, 1 Apr 2025 23:10:40 +0300
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <20250401231040.00007eeb@yahoo.com>
References: <vsb12i$2mv42$1@dont-email.me>
	<vsbl21$1jsvi$1@dont-email.me>
	<vsbo2p$1p5ov$1@dont-email.me>
	<vse8sj$f9o2$1@dont-email.me>
	<vsfq2q$26s1t$1@dont-email.me>
	<vsh9av$362k4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 01 Apr 2025 22:10:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2550e6d37672a3aa48cfb2f3f89cc262";
	logging-data="4093305"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/kml3M4RZFwWr7KAH7khsSlwH4fIEB4tU="
Cancel-Lock: sha1:hPSmR1wMyUGEzIyr5KyB3jvkQLU=
X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.34; x86_64-w64-mingw32)

On Tue, 1 Apr 2025 13:55:43 -0400
James Kuyper <jameskuyper@alumni.caltech.edu> wrote:

> On 4/1/25 00:29, Jakob Bohm wrote:

> 
> > However treating the standard text as an imperfect description of 
> > traditional compiler techniques used for 2nd. Edition compilers
> > makes much more sense .  
> 
> No, that does not. The standard was never intended as a description of
> how compilers actually work, it was always intended to be a
> description of requirements on how they should work.


It sounds to me like a revisionisms.
Most language standards are intended to codify commonalities of work of
existing compilers. That applies to C++98 and mostly, although not
completely, to the following C++ standards. 
There exist exceptions, for example, Ada83. But they are exceptions.