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:31:36 -0800 Organization: A noiseless patient Spider Lines: 11 Message-ID: <86o6zp29o7.fsf@linuxsc.com> References: <87a5bgsnql.fsf@gmail.com> <87r04qbeph.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Date: Wed, 29 Jan 2025 11:31:37 +0100 (CET) Injection-Info: dont-email.me; posting-host="ba8d9ca2da4b9314498ee7469992f70e"; logging-data="2450859"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HQNAF9Hn1iclbeoTjfzj8zLO0Fq/Hzm0=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:iRlJ0rjG54qyd6EtArmw3Wcbi9I= sha1:vjXwuvu7BTmXrCOgtM0a1nTRyds= Xref: csiph.com comp.lang.c:390184 Keith Thompson writes: > I understand the need for backward compatibility, but most new > editions of the C standard has broken *some* existing code by > defining new lowercase keywords, starting with inline and restrict > in C99. (C11 added only _Keywords, but C23 adds 11 new lowercase > keywords.) Saying the same mistake has been made in the past is not an argument for making it again in the future. If anything the bar should be raised each time, not lowered.