libc bad, or, every language should talk to the kernel itself

· Smári McCarthy · Oct. 21, 2026, 4:54 p.m.
Summary
This blog post argues that many programming languages rely heavily on the same C library, glibc, to communicate with the Linux kernel, suggesting that this reliance creates a monoculture that can be detrimental to software development. The author advocates for programming languages to interact directly with the kernel instead.
AUTHOR