Malcolm Douglas McIlroy (born 1932) 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. His seminal work on software componentization makes him a pioneer of component-based software engineering and software product line engineering.

PropertyValue
dbpprop:abstract
  • Malcolm Douglas McIlroy (born 1932) 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. His seminal work on software componentization makes him a pioneer of component-based software engineering and software product line engineering. 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 (the birthplace of the Unix operating system), and thereafter was Distinguished Member of Technical Staff. He retired from Bell Labs in 1997, and currently serves as an Adjunct Professor in the Dartmouth College Computer Science Department. 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 also served on the executive committee of CSNET.
  • Douglas McIlroy (* 1932) ist Professor der Informatik, Mathematiker, Ingenieur und ein berühmter Programmierer. Er ist bekannt für das Erfinden: der Pipes und Filter-Architektur von Unix des gesamten Software-Baugruppen-Konzeptes etlicher Unix-Kommandos wie spell, diff, sort, join, graph, speak, tr, etc. 1954 machte er seinen Hochschulabschluss in technischer Physik auf der Cornell-Universität und seinen Doctor of Philosophy in angewandter Mathematik auf dem Massachusetts Institute of Technology im Jahre 1959.
  • Malcolm Douglas McIlroy matemático, ingeniero y programador. Profesor adjunto del Computer Science en el Dartmouth College. El Dr. McIlroy ha pasado a la historia como creador de: La segmentación por medio de filtros y 'pipelines', básica en la implementación de Unix. El actual concepto de componentes software Varios comandos y herramientas de Unix como spell, diff, sort, join, graph, speak, tr, etc.
  • Malcolm Douglas McIlroy est un mathématicien, un ingénieur, et un programmeur. Depuis 2007, il est professeur adjoint en informatique au Dartmouth College. Le Dr McIlroy est surtout connu comme l'auteur original de la mise en oeuvre du pipeline Unix, de la Programmation orientée composant et de plusieurs outils Unix, tels que spell, diff, sort, join, graph, speak, et tr. Le Dr McIlroy a obtenu son Baccalauréat d'ingénieur en physique à l'Université Cornell en 1954, et un Ph.D. en mathématiques appliquées au MIT en 1959 pour sa thèse De la résolution d'équations différentielles de coques coniques. Il a intégré les Laboratoires Bell en 1958. De 1965 à 1986, il fut le directeur de son département de recherche sur les techniques informatiques (le berceau du système d'exploitation Unix), et par la suite, il fut membre éminent de l'équipe technique. Il prit sa retraite des Laboratoires Bell en 1997, et est actuellement professeur adjoint au Dartmouth College dans le département d'informatique. Il est membre de l'Académie Nationale des Ingénieurs, et il a reçu à la fois le prix USENIX ("The Flame") pour l'ensemble de ses travaux et le prix pour les Outils Logiciels. Il a travaillé auparavant pour l'Association pour les Equipements Informatiques en tant que conférencier national, président du Prix Turing, membre du Comité de planification des Publications, et éditeur associé du Communications of the ACM, the Journal of the ACM, et ACM Transactions on Programming Languages et Systems. Il a aussi été membre du Comité exécutif du "Computer Science Network" (Réseau Informatique) CSNET.
  • Douglas McIlroy é um professor estado-unidense de informática, matemática, engenharia, e é também um famoso programador. Ele contribuiu para: Pipes no sistema operativo unix Várias ferramentas do unix, entre as quais: spell diff sort join graph speak tr
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Malcolm Douglas McIlroy (born 1932) 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. His seminal work on software componentization makes him a pioneer of component-based software engineering and software product line engineering.
  • Douglas McIlroy (* 1932) ist Professor der Informatik, Mathematiker, Ingenieur und ein berühmter Programmierer. Er ist bekannt für das Erfinden: der Pipes und Filter-Architektur von Unix des gesamten Software-Baugruppen-Konzeptes etlicher Unix-Kommandos wie spell, diff, sort, join, graph, speak, tr, etc.
  • Malcolm Douglas McIlroy matemático, ingeniero y programador. Profesor adjunto del Computer Science en el Dartmouth College. El Dr. McIlroy ha pasado a la historia como creador de: La segmentación por medio de filtros y 'pipelines', básica en la implementación de Unix. El actual concepto de componentes software Varios comandos y herramientas de Unix como spell, diff, sort, join, graph, speak, tr, etc.
  • Malcolm Douglas McIlroy est un mathématicien, un ingénieur, et un programmeur. Depuis 2007, il est professeur adjoint en informatique au Dartmouth College. Le Dr McIlroy est surtout connu comme l'auteur original de la mise en oeuvre du pipeline Unix, de la Programmation orientée composant et de plusieurs outils Unix, tels que spell, diff, sort, join, graph, speak, et tr. Le Dr McIlroy a obtenu son Baccalauréat d'ingénieur en physique à l'Université Cornell en 1954, et un Ph.D.
  • Douglas McIlroy é um professor estado-unidense de informática, matemática, engenharia, e é também um famoso programador. Ele contribuiu para: Pipes no sistema operativo unix Várias ferramentas do unix, entre as quais: spell diff sort join graph speak tr
rdfs:label
  • Douglas McIlroy
  • Douglas McIlroy
  • Douglas McIlroy
  • Douglas McIlroy
  • Douglas McIlroy
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of