Deutsch   English   Français   Italiano  
<vn7784$j9vo$1@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: "Paul Edwards" <mutazilah@gmail.com>
Newsgroups: comp.lang.c
Subject: Re: C90 fpeek
Date: Mon, 27 Jan 2025 16:57:20 +1100
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <vn7784$j9vo$1@dont-email.me>
References: <vmv082$1u6pm$1@dont-email.me><87plkc6bgm.fsf@nosuchdomain.example.com> <a7NkP.76379$ZEZf.241@fx40.iad><20250124114602.417@kylheku.com> <fbUkP.928259$2xE6.372374@fx18.iad><vn19ff$2fd1i$1@dont-email.me> <vn3tmd$35e2n$5@dont-email.me>
Injection-Date: Mon, 27 Jan 2025 06:57:25 +0100 (CET)
Injection-Info: dont-email.me; posting-host="4b5d1065e7430c630620a170a6ae41b8";
	logging-data="632824"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19Ny9qT1j+myv4OO5gTQ4PkItL3pOTjZAc="
Cancel-Lock: sha1:+zxeF2tWJ0AwWVtam/qhMHCVWL4=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-Priority: 3
Bytes: 2664

"Lawrence D'Oliveiro" <ldo@nz.invalid> wrote in message
news:vn3tmd$35e2n$5@dont-email.me...

> On Sat, 25 Jan 2025 10:58:32 +1100, Paul Edwards wrote:
>
> > You could argue that if I'm willing to add ANSI X3.64,
> > why not also add C23 and POSIX and ...
> >
> > I don't have a good answer to that, other than I'm trying to keep
> > movement away from C90 to a minimum.
>
> Let me suggest a more reasonable baseline for code that is to be minimally
> relevant to this century: C99 + POSIX.

I am not attempting to satisfy your definition of
"minimally relevant to this century".

I'm attempting to construct that world of C90 that you called
boring in another message.

The only real difference is that I don't have an expectation that
the C89/C90 committees were faultless (or had the ability to
be faultless), or that existing practice was faultless - or had the
ability to be faultless - or had the time to be faultless - or had
the hindsight required to be faultless - so I am expecting some
minimal movement away from C90 for the things that weren't
incorporated at the time, but probably would have if there had
been some more data available.

I'm not claiming to have all the data available now, but I do have
some data available now - an entire toolchain and OS in standard
C90.

It is the editor, and file transfer, which I can't do in standard C90.

It's pretty close though, and I think it is reasonable to make some
slight adjustments to C90 based on the shortfall.

BFN. Paul.