3 ms·
> Linux lets you use multiple libcs, so (at the expense of a more complex build) it should be possible there, at least? Linux lets you use no libc if you want,
by kmicklas 9y ago
> Linux lets you use multiple libcs, so (at the expense of a more complex build) it should be possible there, at least?
Linux lets you use no libc if you want, too. I suspect the reason this kind of change doesn't happen is, if you want to make breaking changes like splitting libc, then you might as well fix all the crap APIs, at which point you might as well fix the crap language choice (and use say Rust instead) at which point libc is a low level abstraction that you hardly care about.