| 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