McIlroy, Douglas

Douglas McIlroy
Douglas McIlroy

Douglas McIlroy (izquierda) y Dennis Ritchie
Fecha de nacimiento 1932
Lugar de nacimiento
País
Esfera científica Ciencias de la Computación
Lugar de trabajo Universidad de Dartmouth
alma mater Universidad de Cornell
consejero científico Reisner, Eric [1]
Conocido como creador de la canalización en UNIX, autor del concepto de programación orientada a componentes , autor de las utilidades de Unix deletrear, diferenciar , clasificar , hablar
Sitio web cs.dartmouth.edu/… (  inglés)
 Archivos multimedia en Wikimedia Commons

Malcolm Douglas McIlroy ( nacido como  Malcolm Douglas McIlroy ; 1932 , EE . UU .) es un matemático , ingeniero y programador informático estadounidense . Es mejor conocido por el desarrollo original de la canalización en el sistema operativo UNIX [2] , los principios de la programación orientada a componentes [3] y varias utilidades originales de UNIX: deletrear, diferenciar , clasificar , unir , hablar, tr .

Biografía

Douglas McIlroy recibió su licenciatura en ingeniería física de la Universidad de Cornell en 1954 y su Ph.D. Se une a Bell Labs en 1958 . De 1965 a 1986 fue Jefe del Departamento de Investigación de Computación en Bell Labs, el lugar de nacimiento del sistema operativo UNIX , y posteriormente Miembro Distinguido del Personal Técnico [4] . Se retiró de Bell Labs en 1997. Actualmente es Profesor Asociado de Ciencias de la Computación en Dartmouth College . Uno de los desarrolladores del juego de ordenador para programadores Darwin .

Premios y logros

Es miembro de la Academia Nacional de Ingeniería de los Estados Unidos. En 2004, recibió el premio USENIX Association Achievement Award, también conocido como Flame [5] , así como otro premio de esta organización, el premio Software Tools [6] .

Notas

  1. Genealogía matemática  (inglés) - 1997.
  2. Eric Raymond . Conceptos básicos de la filosofía de Unix  (inglés)  (enlace no disponible) (19 de septiembre de 2003). Fecha de acceso: 7 de febrero de 2012. Archivado desde el original el 15 de julio de 2010.
  3. McIlroy, Malcolm Douglas Componentes de software producidos en masa  (inglés)  (enlace no disponible) . Ingeniería de software: Informe de una conferencia patrocinada por el Comité Científico de la OTAN, Garmisch, Alemania, 7-11 de octubre. 1968 79. División de Asuntos Científicos, OTAN (enero de 1969). Consultado el 7 de febrero de 2012. Archivado desde el original el 31 de mayo de 2014.
  4. Biografía de M. Douglas McIlroy  (inglés)  (enlace no disponible) (14 de marzo de 2007). Fecha de acceso: 7 de febrero de 2012. Archivado desde el original el 11 de septiembre de 2012.
  5. Premio  Llama . Fecha de acceso: 7 de febrero de 2012. Archivado desde el original el 11 de septiembre de 2012.
  6. Premio STUG  . Fecha de acceso: 7 de febrero de 2012. Archivado desde el original el 11 de septiembre de 2012.

Enlaces