A turning point for GNU libc
> The kernel may be the core of a Linux system, but neither users nor applications deal with the kernel directly.The amount of complexity in a modern libc, glibc in particular, is mind-boggling.One thing I love about Go is that it completely bypasses even libc, the Go runtime and stdlib use syscalls directly(well, except on Windows, for obvious reasons), in a way a Go program is "closer to the metal" than a C program.