[TUHS] On Bloat and the Idea of Small Specialized Tools

Brantley Coile brantley at coraid.com
Sun May 19 04:13:36 AEST 2024


I'm so grateful that we are able to work using Plan 9. 

aztec% wc -l /sys/src/cmd/p.c
     90 /sys/src/cmd/p.c
aztec% 

So the size of Plan 9's paginator's source code is 208 lines smaller than the help for that paginator. And it has no options.

Just say'n.

bwc

> On May 18, 2024, at 2:07 PM, Douglas McIlroy <douglas.mcilroy at dartmouth.edu> wrote:
> 
> I just revisited this ironic echo of Mies van der Rohe's aphorism, "Less is more".
>        % less --help | wc
>       298
> Last time I looked, the line count was about 220. Bloat is self-catalyzing. 
> 
> What prompted me to look was another disheartening discovery. The "small special tool" Gnu diff has a 95-page manual!  And it doesn't cover the option I was looking up (-h). To be fair, the manual includes related programs like diff3(1), sdiff(1) and patch(1), but the original manual for each fit on one page.
> 
> Doug



More information about the TUHS mailing list