Unix_prog_design.pdf [Program design in the Unix environment]
harmful.cat-v.org
harmful.cat-v.org
> One thing that UNIX does not need is more features. It is successful in part because it has a small number of good ideas that work well together. Merely adding features does not make it easier for users to do things – it just makes the manual thicker. The right solution in the right place is always more effective than haphazard hacking.