Post #4039761
2026-07-23 14:25 UTC
This train of thought is highly related, btw, to how early (or just small) computers needed custom software (either a very tailored OS or no OS at all), and the idea of running a general-purpose OS on such hardware can be genuinely wasteful.
Replies (1)
-
@hyc@mastodon.social 2026-07-23 14:37
@MaddieM4@raphus.social I'm reminded of how libc was mostly written as one function per source file, yielding one function per object file, all collected into an archive file and the linker would only pull in the specific objects that a particular program needed. That approach doesn't really do much for glibc these days; stuff like stdio depends on many other library functions so the minimum possible footprint is huge.