Deutsch   English   Français   Italiano  
<101ak7p$1sm1$5@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Richard Heathfield <rjh@cpax.org.uk>
Newsgroups: comp.lang.c
Subject: Re: encapsulating directory operations
Date: Thu, 29 May 2025 22:40:09 +0100
Organization: Fix this later
Lines: 45
Message-ID: <101ak7p$1sm1$5@dont-email.me>
References: <100h650$23r5l$1@dont-email.me>
 <87bjrkxonr.fsf@nosuchdomain.example.com>
 <b7fb8fc41d43807641e673e1ca1d3baf69f5766f@i2pn2.org>
 <87iklrtcys.fsf@nosuchdomain.example.com> <20250523132019.763@kylheku.com>
 <100qm76$7shk$2@dont-email.me> <20250523140729.787@kylheku.com>
 <100qru0$9mjb$2@dont-email.me> <101929h$3olom$4@dont-email.me>
 <10196gn$3pd33$1@dont-email.me> <101aca9$me2$3@dont-email.me>
 <101afvt$1sm1$1@dont-email.me> <871ps7f8o3.fsf@nosuchdomain.example.com>
 <101aif2$1sm2$3@dont-email.me> <Qb4_P.377135$vvyf.313049@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 29 May 2025 23:40:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b460fc7b74503cbb8966d520c678c9ad";
	logging-data="62145"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/ZA8Y8e6p7AK3VSZMy7aqp/ZuYcg1WYXuMlaJiMcSQCA=="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Ps74ymsNQx8oR6WYdfNaClfYga8=
Content-Language: en-GB
In-Reply-To: <Qb4_P.377135$vvyf.313049@fx18.iad>
Bytes: 2919

On 29/05/2025 22:19, Scott Lurndal wrote:
> Richard Heathfield <rjh@cpax.org.uk> writes:
>> On 29/05/2025 21:45, Keith Thompson wrote:

<snip>

>>> C99 is also exactly the same as itself.
>>
>> Yes, but it's different from C99.

No it isn't! It's different from C90. (Mea culpa; poor 
proofreading on my part.)

<snip>

>> I shudder to think how much C90 code is out there, but it has to
>> be /at least/ in the region of 10^9 LOC, much of it in the
>> military arena, medical applications, and particularly the world
>> of comms. Letting C90 compilers fall off the radar (e.g. by
>> society forgetting how to program in it) really could be a
>> stupendously bad idea, for all the reasons that people overlook
>> when they shrug and say `I expect it'll all turn out fine'.
> 
> And all the existing C compilers in the entire planet support
> the C90 dialect[*], if so instructed.

Indeed. It's hard to imagine a platform without a C90 compiler. 
That's an extraordinarily powerful quality that we would do well 
not to lose.

>   Where is the problem?

Where? I don't know. /When/ is the problem? When we forget that 
it matters.

> [*] Well, except perhap Bart's and various hobby compilers.

Er, quite.

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within