Malcolm Douglas McIlroy is a
mathematician,
engineer, and
programmer. As of 2007 he is an Adjunct Professor of
Computer Science at
Dartmouth College. Dr. McIlroy is best known for having originally developed the
Unix pipeline implementation,
software componentry and several
Unix tools, such as spell,
diff,
sort,
join, graph, speak, and
tr.
See more at Wikipedia.org...