Deutsch   English   Français   Italiano  
<vf6gj7$13ia1$4@dont-email.me>

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

Path: ...!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Newsgroups: comp.lang.c
Subject: Re: constexpr keyword is unnecessary
Date: Mon, 21 Oct 2024 14:20:38 -0700
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <vf6gj7$13ia1$4@dont-email.me>
References: <veb5fi$3ll7j$1@dont-email.me>
 <877ca5q84u.fsf@nosuchdomain.example.com> <vf0ijd$3u54q$1@dont-email.me>
 <vf0l98$3un4n$1@dont-email.me> <vf0ps2$3vf16$1@dont-email.me>
 <vf2mno$c52l$1@dont-email.me> <87iktmpr2f.fsf@nosuchdomain.example.com>
 <vf4t01$qo5f$1@dont-email.me> <87bjzdp4il.fsf@nosuchdomain.example.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Oct 2024 23:20:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c770b3133348e91147f2be2370fb578a";
	logging-data="1165633"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19vu0mTZwEDgHvIgjSW5FkbEr47vroWiho="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:VEuxlD9dXkHr4ovugJ4cPXFmRTo=
Content-Language: en-US
In-Reply-To: <87bjzdp4il.fsf@nosuchdomain.example.com>
Bytes: 2239

On 10/21/2024 1:47 PM, Keith Thompson wrote:
> David Brown <david.brown@hesbynett.no> writes:
> [...]
>> MS is in a somewhat different position than other C compiler
>> vendors. They decided - for various reasons - not to support C99 other
>> than parts that had direct correspondence with C++ features.  Without
>> having followed any of the proceedings, I suspect the reason VLAs are
>> optional in C23 is because MS wants to avoid adding more than they
>> have to before being able to jump to (approximate) C23 conformance.
>> "constexpr" will be relatively easy for them, as they have it in C++
>> already.
> 
> Yes, Microsoft pretty much skipped over C99, but if I recall correctly
> their current C compiler has reasonably good support for C11.

Last time I checked it did not have full support for C11 threads.


> 
> [...]
>