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.