Remix.run Logo
HexDecOctBin 6 hours ago

Any hopes that MSVC will add C23 support before 2040?

saghm 3 hours ago | parent | next [-]

If you interpret 23 as hex, that's only five years after the year, which isn't too bad!

cobbal 2 hours ago | parent [-]

I suppose it makes sense that every version that came after "c++0x" should be interpreted in hex.

pjmlp 6 hours ago | parent | prev | next [-]

Given how C was seen in the past, before there was a change of heart to add C11/C17, minus atomics and aligned memory allocators (still between experimental or not going to happen),

https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-an...

https://devblogs.microsoft.com/cppblog/c11-atomics-in-visual...

https://learn.microsoft.com/en-us/cpp/c-runtime-library/comp...

And the new guidelines regarding the use of unsafe languages at Microsoft, I wouldn't bet waiting that it will ever happen, even after 2040.

https://azure.microsoft.com/en-us/blog/microsoft-azure-secur...

https://blogs.windows.com/windowsexperience/2024/11/19/windo...

HexDecOctBin 6 hours ago | parent [-]

Well, with the death of Xbox and release of raddebugger, maybe supporting VS/MSVC just isn't that important anymore. Good riddance.

pjmlp 6 hours ago | parent | next [-]

People keep forgetting Microsoft is one of the biggest publishers in the market, given the number of owned studios.

The box under the TV is a tiny part of the picture that makes Microsoft Games Studios and related subsidiaries.

https://en.wikipedia.org/wiki/List_of_Microsoft_Gaming_studi...

If Microsoft really gets pissed due to SteamOS and Proton, there are quite a few titles Valve will be missing on.

cachius 5 hours ago | parent | prev [-]

https://github.com/EpicGamesExt/raddebugger

At first I read Radeberger, a German beer brand.

le-mark 6 hours ago | parent | prev | next [-]

Will windows be relevant by 2040? I personally don’t think so.

pjmlp 6 hours ago | parent [-]

Depends on how much Valve manages to get rid of Proton.

nmeofthestate 6 hours ago | parent | prev [-]

Bit of a random question on an article about C.

HexDecOctBin 6 hours ago | parent [-]

The article clearly states that the code only works on GCC and Clang, which leaves MSVC. Not sure how the question was random.

pjmlp 5 hours ago | parent [-]

There are other C compilers.