Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: "Chris M. Thomasson" Newsgroups: comp.lang.c Subject: Re: "A diagram of C23 basic types" Date: Tue, 8 Apr 2025 22:58:20 -0700 Organization: A noiseless patient Spider Lines: 25 Message-ID: References: <87y0wjaysg.fsf@gmail.com> <87h62ys4w5.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 09 Apr 2025 07:58:21 +0200 (CEST) Injection-Info: dont-email.me; posting-host="d6b678eb7e1d3f498ba97e7a21a9aa05"; logging-data="24431"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19fk4ctqX0sLoCfrBmR27VsbjIW7re6Wvs=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:anCnwxObDNkMslTjsCG1RkOmf3A= In-Reply-To: Content-Language: en-US Bytes: 2081 On 4/8/2025 3:34 PM, bart wrote: > On 08/04/2025 22:46, Keith Thompson wrote: >> bart writes: > >>> Clearly, they're not quite as fully supported as short, int etc; they >>> are usually just aliases. But that needn't stop them being shown on >>> such a chart. >> >> Apparently the author of the chart chose to include types that are >> defined by the core language, not by the library. > > So here you're finally admitteding they are a different rank. > >> I think that was a >> perfectly valid choice.  Adding all the types specified in the library >> would make the chart far too big and not much more informative. > > So there is a place for 'extended integer types', '_Bitint', > '_Decimal128' and 'long double _Complex', which people could spend years > coding in C and never use I mainly use C++, however in C I use complex all the time. [...]