Butler W. Lampson (nacido el 23 de diciembre de 1943) es un científico informático estadounidense mejor conocido por sus contribuciones al desarrollo e implementación de la computación personal distribuida .
Después de graduarse de la Escuela Lawrenceville (donde en 2009 recibió el Premio Aldo Leopold, también conocido como la Medalla Lawrenceville, el premio más importante de Lawrenceville para ex alumnos), Lampson recibió una licenciatura en física ( magna cum laude con los más altos honores en la disciplina) de la Universidad de Harvard en 1964 y un doctorado en ingeniería eléctrica y ciencias de la computación de la Universidad de California, Berkeley en 1967.
Durante la década de 1960, Lampson y otros formaron parte del Proyecto GENIE en la Universidad de California en Berkeley. En 1965, varios miembros del Proyecto GENIE, específicamente Lampson y Peter Deutsch , desarrollaron el sistema de tiempo compartido de Berkeley para la computadora SDS 940 de Scientific Data Systems . Después de completar su doctorado, Lampson permaneció en la Universidad de California en Berkeley como profesor asistente (1967-1970) y profesor asociado (1970-1971) de informática. Durante un período de tiempo, se desempeñó simultáneamente como director de desarrollo de sistemas para la Berkeley Computer Corporation (1969-1971).
En 1971, Lampson se convirtió en uno de los miembros fundadores de Xerox PARC , donde trabajó en el Laboratorio de Ciencias de la Computación (CSL) como científico principal (1971-1975) e investigador principal (1975-1983). Su ahora famosa visión de una computadora personal fue capturada en el memorando de 1972 titulado "¿Por qué Alto?". [1] En 1973, nació la Xerox Alto , con su mouse de tres botones y monitor de página completa . [2] Ahora se considera la primera computadora personal real en términos de lo que se ha convertido en el modo de operación GUI "canónico".
Todas las computadoras posteriores construidas en Xerox PARC, excepto la "Dolphin" (usada en la máquina Xerox 1100 LISP) y la "Dorado" (usada en la máquina Xerox 1132 LISP) siguieron un modelo general llamado "Wildflower", escrito por Lampson, y esto incluía las máquinas de la Serie D: la "Dandelion" (usada en la máquina Xerox Star y Xerox 1108 LISP), "Dandetiger" (usada en la máquina Xerox 1109 LISP), "Daybreak" ( Xerox 6085 ) y "Dicentra" (usada internamente para controlar varios dispositivos de hardware especializados).
En PARC, Lampson colaboró en el desarrollo de muchas otras tecnologías revolucionarias, como el diseño de impresoras láser ; protocolos de confirmación de dos fases ; Bravo , el primer programa de formato de texto WYSIWYG ; y Ethernet , la primera red de área local (LAN) de alta velocidad . Diseñó varios lenguajes de programación influyentes, como Euclid .
Tras la agria dimisión del director de Xerox PARC CSL, Bob Taylor, en 1983, Lampson y Chuck Thacker siguieron a su colega Taylor al Centro de Investigación de Sistemas de Digital Equipment Corporation . Allí, fue ingeniero consultor sénior (1984-1986), ingeniero consultor corporativo (1986-1993) e ingeniero consultor corporativo sénior (1993-1995). Poco antes de la jubilación de Taylor, Lampson se fue a trabajar para Microsoft Research como arquitecto (1995-1999), ingeniero distinguido (2000-2005) y miembro técnico (2005-presente).
Desde 1987, Lampson ha sido profesor adjunto de ingeniería eléctrica y informática en el Instituto Tecnológico de Massachusetts .
A menudo se cita a Lampson diciendo " Cualquier problema en informática se puede resolver con otro nivel de indirección ", pero en su conferencia del Premio Turing en 1993, el propio Lampson atribuye este dicho a David Wheeler . [8]