the Linux man-pages as an educational tool
G. Branden Robinson
g.branden.robinson@gmail.com
Sun Aug 2 23:10:58 GMT 2026
At 2026-08-03T01:08:32+0200, Arsen Arsenović wrote:
> Alejandro Colomar <alx@kernel.org> writes:
> > Most programmers can live in the safe bubble of <string.h>: those
> > functions always require a string as input, and always provide a
> > string as output. Plain and simple. It's difficult to write bugs
> > when using those.
> >
> > That's the rationale.
>
> I do not follow.
>
> C has no namespaces, let alone qualified imports.
That's true.
> The name of a header providing some function is thus inconsequential.
Then why not have one official big header file for the whole standard?
#include <stdlibc.h>
When you answer that to your own satisfaction, I suspect you'll have
little trouble following Alex's argument.
...which doesn't mean you'll agree with it.
Regards,
Branden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20260802/bc16d822/attachment.sig>
More information about the Libc-alpha
mailing list