
Most of what we’ve covered thus far has been abstract. Although we have seen
that there are practical reasons behind every tenet of the Unix philosophy,
some of you may still believe that they wouldn’t work in the real world. “Small
is beautiful” is fine, but what about the big jobs? Is it really possible to build a
complete application from a collection of small programs? Can a program
without a CUI serve a useful purpose? These are fair questions, to be sure. You
will find the answers ...