Sujet : Re: C23 on MSVC
De : already5chosen (at) *nospam* yahoo.com (Michael S)
Groupes : comp.lang.cDate : 24. Jan 2025, 13:06:05
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <20250124140605.00004d20@yahoo.com>
References : 1 2 3 4
User-Agent : Claws Mail 4.1.1 (GTK 3.24.34; x86_64-w64-mingw32)
On Fri, 24 Jan 2025 06:58:47 -0000 (UTC)
Lawrence D'Oliveiro <
ldo@nz.invalid> wrote:
On Thu, 23 Jan 2025 20:06:02 -0500, mjos_examine wrote:
On 2025-01-21 4:20 p.m., Lawrence D'Oliveiro wrote:
Interesting to compare the different compilers on this chart:
<https://en.cppreference.com/w/c/compiler_support/23>.
The only one with a solid green column is GCC. MSCV is mostly red.
That chart is inaccurate for MSVC 17.12.4 with /std:clatest.
For instance, [[fallthrough]] is certainly supported.
Still leaving MSVC mostly red, is it not? And still the only one with
a solid green column remains GCC.
May be, because majority of additions to the Standard were codifying
existing gcc practice?
BTW, there is nothing wrong with that. In the situation where gcc team
is the only capable team interested in further development of C
language, it is the most logical outcome.
I suppose, MSVC team would appreciate addition of
__try/__except/__finally.
But since it didn't happen in last 31 years, it is not very likely to
happen in the future.