Re: "A diagram of C23 basic types"

Liste des GroupesRevenir à cl c 
Sujet : Re: "A diagram of C23 basic types"
De : Muttley (at) *nospam* DastardlyHQ.org
Groupes : comp.lang.c
Date : 02. Apr 2025, 15:05:17
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vsjg6t$20pdb$1@dont-email.me>
References : 1 2 3 4
On Wed, 2 Apr 2025 15:35:31 +0200
David Brown <david.brown@hesbynett.no> wibbled:
On 02/04/2025 12:14, Muttley@DastardlyHQ.org wrote:
On Wed, 2 Apr 2025 10:57:29 +0100
bart <bc@freeuk.com> wibbled:
On 02/04/2025 06:59, Alexis wrote:
>
Thought people here might be interested in this image on Jens Gustedt's
blog, which translates section 6.2.5, "Types", of the C23 standard
into a graph of inclusions:
>
    https://gustedt.wordpress.com/2025/03/29/a-diagram-of-c23-basic-types/
>
>
So much for C being a 'simple' language.
 
C should be left alone. It does what it needs to do for a systems language.
Almost no use uses it for applications any more and sophisticated processing
using complex types for example are far better done in C++.
 
IMO, YMMV.
 
>
The C standards committee knows what C is used for.  You can be quite
confident that they have heard plenty of people say that "C should be
left alone", as well as other people say "We would like feature X to be
standardised in C".

I suspect the people who are happy with C never have any correspondence with
anyone from the committee so they get an entirely biased sample. Just like
its usually only people who had a bad experience that fill in "How did we do"
surveys.

Changes and new features are not added to the C standards just for fun,
or just to annoy people - they are there because some people want them
and expect that they can write better / faster / clearer / safer /
easier code as a result.

And add complexity to compilers.

So what exactly is better / faster / clearer / safer in C23?


Date Sujet#  Auteur
2 Apr06:59 * "A diagram of C23 basic types"33Alexis
2 Apr07:02 +- Re: "A diagram of C23 basic types"1Lawrence D'Oliveiro
2 Apr08:02 +* Re: "A diagram of C23 basic types"3Janis Papanagnou
2 Apr08:32 i+- Re: "A diagram of C23 basic types"1Kaz Kylheku
2 Apr10:33 i`- Re: "A diagram of C23 basic types"1David Brown
2 Apr10:57 `* Re: "A diagram of C23 basic types"28bart
2 Apr11:14  `* Re: "A diagram of C23 basic types"27Muttley
2 Apr14:35   +* Re: "A diagram of C23 basic types"23David Brown
2 Apr15:05   i+* Re: "A diagram of C23 basic types"21Muttley
2 Apr15:12   ii+* Re: "A diagram of C23 basic types"7Thiago Adams
2 Apr16:12   iii`* Re: "A diagram of C23 basic types"6Muttley
2 Apr16:33   iii `* Re: "A diagram of C23 basic types"5bart
2 Apr16:51   iii  `* Re: "A diagram of C23 basic types"4Muttley
2 Apr22:31   iii   +* Re: "A diagram of C23 basic types"2Janis Papanagnou
3 Apr02:02   iii   i`- Re: "A diagram of C23 basic types"1Janis Papanagnou
3 Apr01:10   iii   `- Re: "A diagram of C23 basic types"1bart
2 Apr15:28   ii+* Re: "A diagram of C23 basic types"2Michael S
2 Apr16:17   iii`- Re: "A diagram of C23 basic types"1Muttley
2 Apr15:59   ii`* Re: "A diagram of C23 basic types"11David Brown
2 Apr16:26   ii +* Re: "A diagram of C23 basic types"9Muttley
2 Apr16:38   ii i+* Re: "A diagram of C23 basic types"7bart
2 Apr16:53   ii ii+- Re: "A diagram of C23 basic types"1Muttley
2 Apr18:29   ii ii+* Re: "A diagram of C23 basic types"4David Brown
2 Apr19:26   ii iii`* Re: "A diagram of C23 basic types"3bart
2 Apr19:51   ii iii +- Re: "A diagram of C23 basic types"1Kaz Kylheku
3 Apr01:41   ii iii `- Re: "A diagram of C23 basic types"1Keith Thompson
2 Apr21:24   ii ii`- Re: "A diagram of C23 basic types"1Michael S
2 Apr18:23   ii i`- Re: "A diagram of C23 basic types"1David Brown
2 Apr22:43   ii `- Re: "A diagram of C23 basic types"1Janis Papanagnou
2 Apr19:02   i`- Re: "A diagram of C23 basic types"1Kaz Kylheku
2 Apr15:12   `* Re: "A diagram of C23 basic types"3Waldek Hebisch
2 Apr16:16    `* Re: "A diagram of C23 basic types"2Muttley
2 Apr21:09     `- Re: "A diagram of C23 basic types"1Chris M. Thomasson

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal