Jump to content

Butler Lampson

From Alfawiki
Butler W. Lampson
Born (1943-12-23) December 23, 1943 (age 82)
Washington, D.C., U.S.
OccupationComputer scientist
Years active1960s–present
Known forContributions to distributed personal computing, Xerox Alto, Ethernet, laser printing, WYSIWYG text editor Bravo, Euclid programming language

Butler W. Lampson (born December 23, 1943) is a prominent American computer scientist recognized for his significant contributions to the evolution of distributed personal computing.

Education and early life

Lampson completed his education at the Lawrenceville School, where he was honored with its highest alumni award in 2009. He obtained an A.B. degree in physics with magna cum laude distinction from Harvard University in 1964, followed by a PhD in electrical engineering and computer science from the University of California, Berkeley in 1967.

Career and research

During the 1960s, Lampson played a key role in Project Genie at UC Berkeley, helping to develop the Berkeley Timesharing System for the SDS 940 machine. After earning his doctorate, he held positions as assistant and associate professor at Berkeley between 1967 and 1971, while also leading system development efforts at Berkeley Computer Corporation from 1969 to 1971.

In 1971, Lampson was among the founders of Xerox PARC, where he served as principal scientist and senior research fellow until 1983. His influential 1972 memorandum titled "Why Alto?" laid out the concept behind the Xerox Alto, which debuted in 1973 featuring a pioneering three-button mouse and a full-screen monitor—widely regarded as the first genuine personal computer equipped with a graphical user interface.

He created the "Wildflower" architectural design that became the foundation for most Xerox PARC machines, including those utilized in the Xerox Star and various LISP workstations. At PARC, Lampson's contributions extended to groundbreaking innovations such as laser printing technology, two-phase commit protocols, the Bravo WYSIWYG text editor, and Ethernet local area networks. He also developed programming languages like Euclid.

Following the departure of Xerox PARC leader Bob Taylor in 1983, Lampson joined him at Digital Equipment Corporation’s Systems Research Center, progressing from senior consulting engineer to senior corporate consulting engineer over the period from 1984 to 1995. In 1995, he moved to Microsoft Research, where he has held positions including architect, distinguished engineer, and technical fellow.

Since 1987, Lampson has maintained an adjunct professorship in electrical engineering and computer science at the Massachusetts Institute of Technology.

Honors and awards

Quotes

Lampson is frequently attributed with the phrase, "Any problem in computer science can be solved with another level of indirection." However, during his 1993 Turing Award Lecture, he acknowledged that this expression originally belongs to David Wheeler.

External links