2 ms·
C++ addresses most of your concerns already. The headers are C++23 iirc, somewhat similar to your proposal. I don't think you really understand what C actually
by constantcrying 4y ago
C++ addresses most of your concerns already. The headers are C++23 iirc, somewhat similar to your proposal.
I don't think you really understand what C actually is. C basically does not compete as a programming language. On a UNIX like it is the language of the kernel and as such its quirks inevitably represent the quirks of the kernel, you use C if you want to talk to the kernel.
>Would it truly be that difficult to introduce a "fn" keyword?
Yes, literally impossible. Just look at the controversy of C23 removing the almost entirely unused K&R function declaration syntax.