Techs should factor.

Techs should factor.
For example, find | xargs | tar | gzip should work.
tar -z DIR is convenient, but what happens when xz --block-list comes along and you also want find -name '*.png'?

This principle has both agreements and disagreements with the UNIX Philosophy.
Click here to add your comments to the debate on the UNIX Philosophy.

  • Agree: Programs should work well together.
  • Agree: Try to design the output of one program to be the input of another
  • Revise: Avoid Factor interactive input.
  • Revise: Avoid Factor feature creep.
  • Disagree: Do one thing and do it well What "one" "thing" "well" is is domain-specific.
  • Disagree: Use text as an interface The choice of interfaces (types) is domain-specific.
Techs should factor.
Techs should factor.

Welcome to IRCNow: The Users' Network

IRCNow wants YOU to host it!
IRCNow wants YOU to host it!

The Internetwork as we know it is dying.
Though it is easy to blame corporations and government,
The real culprit is the apathy of We The Users.

Only a well-educated and well-armed citizenry can stand up for themselves.
IRCNow stands for equipping every User with the methods and the means for Self-Hosting all their software.

Footer Links