Hacker News new | past | comments | ask | show | jobs | submit
Is C++ capable of deprecating or simplifying anything?

Honest question, haven't followed closely. rand() is broken,I;m told unfixable and last I heard still wasn't deprecated.

Is this proposal a test? "Can we even drop support for a solution to a problem literally nobody has?"

Signed integers did not have to be 2’s complement, there were 3 valid representations: signed mag, 1s and 2s complement. Modern C and C++ dropped this and mandate 2s complement (“as if” but that distinction is moot here, you can do the same for CHAR_BIT). So there is certainly precedence for this sort of thing.
loading story #41875887
loading story #41875757
C++ long ago crossed the line where making any change is more work than any benefit it could ever create.
C++17 removed trigraphs
loading story #41875630
well they managed to get two's complement requirement into C++20. there is always hope.
loading story #41875491