3 ms·
The difference is that other libraries are actual libraries that factor out common patterns, whereas the libc, despite it's name, is more so an interface, espec
by Blikkentrekker 6y ago
The difference is that other libraries are actual libraries that factor out common patterns, whereas the libc, despite it's name, is more so an interface, especially it's system call wrappers.
It sits so close to the kernel that the concerns of changing semantics apply as easily to the kernel as they do to the system call wrappers.