Deutsch English Français Italiano |
<vsjkvb$25mtg$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Muttley@DastardlyHQ.org Newsgroups: comp.lang.c Subject: Re: "A diagram of C23 basic types" Date: Wed, 2 Apr 2025 15:26:36 -0000 (UTC) Organization: A noiseless patient Spider Lines: 37 Message-ID: <vsjkvb$25mtg$1@dont-email.me> References: <87y0wjaysg.fsf@gmail.com> <vsj1m8$1f8h2$1@dont-email.me> <vsj2l9$1j0as$1@dont-email.me> <vsjef3$1u4nk$1@dont-email.me> <vsjg6t$20pdb$1@dont-email.me> <vsjjd1$23ukt$1@dont-email.me> Injection-Date: Wed, 02 Apr 2025 17:26:36 +0200 (CEST) Injection-Info: dont-email.me; posting-host="60d8c282138488f3c9d99b9a203a2d89"; logging-data="2284464"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/kfTPNjwOlHMEvkqGRNm1r" Cancel-Lock: sha1:O7+oG93xr8mDGY5DNBF+KOeRv98= Bytes: 2357 On Wed, 2 Apr 2025 16:59:45 +0200 David Brown <david.brown@hesbynett.no> wibbled: >On 02/04/2025 16:05, Muttley@DastardlyHQ.org wrote: >> 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. > >And I suspect that you haven't a clue who the C standards committee talk >to - and who those people in turn have asked. By imference you do - so who are they? >11. nullptr for clarity and safety. Never understood that in C++ never mind C. NULL has worked fine for 50 years. >12. Some improvements to variadic macros. Might be useful. Would be nice to pass the "..." args directly through to lower level functions without having to convert them to a va_list first. >18. "unreachable()" is now standard. Googled it - don't see the point. More syntatic noise. >19. printf (and friends) support for things like "%w32i" as the format >specifier for int32_t, so that we no longer need the ugly PRIi32 style >of macro for portable code with fixed-size types. If you do a lot of cross platform code might be useful. To be honest you can do most of you posted already - just compile C with a C++ compiler. Seems a case of catch up me-too.