Deutsch   English   Français   Italiano  
<vsjgjn$1v1n4$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Thiago Adams <thiago.adams@gmail.com>
Newsgroups: comp.lang.c
Subject: Re: "A diagram of C23 basic types"
Date: Wed, 2 Apr 2025 11:12:07 -0300
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vsjgjn$1v1n4$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 02 Apr 2025 16:12:08 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="debff51b5561c15b6d3cf46bb05f5898";
	logging-data="2066148"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19b1EaAAdQmRj26iSV/OmrTXT50ldEGOIc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:0m8VveC/dgvItttttZSdSWuptTc=
Content-Language: en-GB
In-Reply-To: <vsjg6t$20pdb$1@dont-email.me>

Em 4/2/2025 11:05 AM, Muttley@DastardlyHQ.org escreveu:
> So what exactly is better / faster / clearer / safer in C23?

We already had some C23 topics here.
My list

  - #warning (better)
  - typeof/auto (better only when strictly necessary)
  - digit separator (better, safer)
  - binary literal useful
  - #elifdef, OK not a problem, not complex..
  - _has_include useful
  - [[nodiscard]] safer (although I think it could be better defined)
  - static_assert no param (clear)