On Mon, 7 Jul 2025 at 13:29, Alejandro Colomar <[email protected]> wrote:
>
> I am in the C Committee, and have proposed this API for standardization.
> I have a feeling that the committee might be open to it.
Honestly, how about fixing the serious problems with the language instead?
Get rid of the broken "strict aliasing" garbage.
Get rid of the random "undefined behavior" stuff that is literally
designed to let compilers intentionally mis-compile code.
Because as things are, "I am on the C committee" isn't a
recommendation. It's a "we have decades of bad decisions to show our
credentials".
In the kernel, I have made it very very clear that we do not use
standard C, because standard C is broken.
I stand by my "let's not add random letters to existing functions that
are already too confusing".
Linus