Malcolm Douglas McIlroy is an American mathematician, engineer, and programmer. As of 2019 he is an Adjunct Professor of Computer Science at Dartmouth College.
McIlroy is best known for having originally proposed Unix pipelines and developed several Unix tools, such as spell, diff, sort, join, graph, speak, and tr. He was also one of the pioneering researchers of macro processors and programming language extensibility. He participated in the design of multiple influential programming languages, particularly PL/I, SNOBOL, ALTRAN, TMG and C++.
McIlroy at the Japan Prize Foundation in 2011
Unix is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
Ken Thompson and Dennis Ritchie, principal developers of Research Unix
Photo from USENIX 1984, including Dennis Ritchie (center)
Promotional license plate by Digital Equipment Corporation, actual license plate is used by Jon Hall
HP 9000 workstation running HP-UX, a certified Unix operating system