Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Tim Rentsch
Newsgroups: comp.lang.c
Subject: Re: encapsulating directory operations
Date: Tue, 10 Jun 2025 07:18:50 -0700
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <86frg7r86t.fsf@linuxsc.com>
References: <100h650$23r5l$1@dont-email.me> <87bjrkxonr.fsf@nosuchdomain.example.com> <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>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Date: Tue, 10 Jun 2025 16:18:51 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="1fbd55e74bfc4309a280a41a1d3a3e6e"; logging-data="1350567"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+3O6LuTXKVaydgppHxgwm5jSEuGRVCdqE="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:i+m/hRVvtaaofKfWFd7r16w9/2Q= sha1:hwwXauYfWkeJyljIthRxOcBlUJ4=
Xref: csiph.com comp.lang.c:393789
scott@slp53.sl.home (Scott Lurndal) writes:
[...]
> And all the existing C compilers in the entire planet support
> the C90 dialect[*], if so instructed. Where is the problem?
It is common to use the word "dialect" when talking about
different editions of the C standard, but actually it isn't
right. The word "dialect" comes from linguistics, and it
has a particular meaning that does not apply in this case.
My understanding of the terminology used in linguistics is
that C90, C99, C11, and so forth, should be referred to
as "varieties" of the C language, in much the same way
that American English and British English and Indian
English are all different varieties (rather than dialects)
of English.