AllExperts > Encyclopedia 
Search      
Find out about volunteering to AllExperts

Douglas McIlroy: Encyclopedia BETA


Free Encyclopedia
 Home · Index · Browse A-Z  · Questions and Answers ·
Encyclopedia

Browse A-Z
ABCDEFGHIJKLMNOPQRSTUVWXYZNum


License
Disclaimer

 
 
 
 
Free Online Courses
12 Weeks to Weight Loss
Take Charge of Stress
Learn How to Bake
Budgeting 101
Deeper Faith
DIY Fashion Makeover

       MORE E-COURSES
 
   

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z  Misc

Douglas McIlroy

Malcolm Douglas McIlroy is a mathematician, engineer and programmer. As of 2006 he is an Adjunct Professor of Computer Science at Dartmouth College.

Dr. McIlroy is best known for having invented:
*The pipes and filters architecture of Unix as seen in the Unix pipeline implementation.
*The entire concept of software componentry
*Several Unix tools, such as spell, diff, sort, join, graph, speak, tr, etc.

Career and honors

Dr. McIlroy earned his Bachelor's degree in engineering physics from Cornell University in 1954, and a Ph.D. in applied mathematics from MIT in 1959 for his thesis On the Solution of the Differential Equations of Conical Shells. He joined Bell Laboratories in 1958, from 1965-1986 was head of its Computing Techniques Research Department (thebirthplace of the Unix operating system), and thereafter was Distinguished Member of Technical Staff. He retired from Bell Labs in 1997.

He is a member of the National Academy of Engineering, and has won both the USENIX Lifetime Achievement Award ("The Flame") and its Software Tools award. He has previously served the Association for Computing Machinery as national lecturer, Turing Award chairman, member of the publications planning committee, and associate editor for the Communications of the ACM, the Journal of the ACM, and ACM Transactions on Programming Languages and Systems. He alsoserved on the executive committee of CSNET.

External links

*Doug McIlroy's homepage
*Biography



Email this page
About Us | Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy | Help
About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.
This is the "GNU Free Documentation License" reference article from the English Wikipedia. All text is available under the terms of the GNU Free Documentation License. See also our Disclaimer.