Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: Results of survey re. a new array size operator Date: Wed, 29 Jan 2025 02:17:05 -0800 Organization: A noiseless patient Spider Lines: 25 Message-ID: <86wmed2ace.fsf@linuxsc.com> References: <87a5bgsnql.fsf@gmail.com> <20250124113853.6@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Date: Wed, 29 Jan 2025 11:17:06 +0100 (CET) Injection-Info: dont-email.me; posting-host="ba8d9ca2da4b9314498ee7469992f70e"; logging-data="2450859"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19xXn1Cw5SCyuzCwb2I5Zbf8A69kYBDmmc=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:zIV2/TOBa5PTTB/Txrofvwsk2To= sha1:E+R9g6ALddq8mGUExAbO3xrNqRQ= Xref: csiph.com comp.lang.c:390182 Kaz Kylheku <643-408-1753@kylheku.com> writes: > On 2025-01-24, Alexis wrote: > >> Hi all, >> >> JeanHeyd Meneide, a Project Editor for WG14, has just posted the >> results of a survey re. the preferred form of a new array size >> operator: >> >> "There is a clear preference for a lowercase keyword, here, though >> it is not by the biggest margin. One would imagine that with the >> way we keep standardizing things since C89 (starting with _Keyword >> and then adding a header with a macro) that C folks would be >> overwhelmingly in favor of simply continuing that style. The graph >> here, however, tells a different story: while there's a large >> contingency that clearly hates having _Keyword by itself, it's not >> the _Keyword + stdkeyword.h macro that comes out on top! It's just >> having a plain lowercase keyword, instead." > > The best way to have versioning for this in a C compiler is a > language dialect selection option. [...] The best way is not to add this unnecesary feature to the standard at all.