Re:Git's list of banned C functions
by Spivak on Thursday March 04, 2021 @04:11PM
(#26348382)
I mean on Linux you're not encumbered by this because the syscall api is stable but in practice most GNU/Linux distros assume glibc. You can't correctly resolve a hostname on Linux without farming out to glibc -- hell even the kernel punts to userspace for dns names but you can technically ignore it if you want.
On BSDs and macOS you're always SOL because the syscall api isn't stable and only the C wrappers are.
On BSDs and macOS you're always SOL because the syscall api isn't stable and only the C wrappers are.