Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Butler Lampson

From Wikipedia, the free encyclopedia
American computer scientist
Butler Lampson
Lampson in 2018
Born (1943-12-23)December 23, 1943 (age 82)
Washington, D.C.
EducationHarvard University (BA)
University of California, Berkeley (MS,PhD)
Known forSDS 940,Xerox Alto
Awards
Scientific career
FieldsComputer science
InstitutionsUniversity of California, Berkeley
Xerox PARC
Digital Equipment Corporation
Microsoft
Massachusetts Institute of Technology
ThesisScheduling and Protection in an Interactive Multi-Processor System (1967)
Doctoral advisorHarry Huskey
Websiteresearch.microsoft.com/lampson(archived)

Butler W. Lampson (born December 23, 1943) is an Americancomputer scientist best known for his contributions to the development and implementation of distributedpersonal computing. He won the 1992 ACMTuring Award.

Education and early life

[edit]

After graduating from theLawrenceville School (where in 2009 he was awarded the Aldo Leopold Award, also known as the Lawrenceville Medal, Lawrenceville's highest award to alumni), Lampson received anA.B. inphysics (magna cum laude with highest honors in the discipline) fromHarvard University in 1964 and aPhD inelectrical engineering and computer science from theUniversity of California, Berkeley in 1967.

Career and research

[edit]
Professional Developers Conference 2009 Technical Leaders Panel

During the 1960s, Lampson and others were part ofProject GENIE at UC Berkeley. In 1965, several Project GENIE members, specifically Lampson andPeter Deutsch, developed theBerkeley Timesharing System forScientific Data Systems'SDS 940 computer. After completing his doctorate, Lampson stayed on at UC Berkeley as an assistant professor (1967–1970) and associate professor (1970–1971) of computer science. For a period of time, he concurrently served as director of system development for the Berkeley Computer Corporation (1969–1971).

In 1971, Lampson became one of the founding members ofXerox PARC, where he worked in the Computer Science Laboratory (CSL) as a principal scientist (1971–1975) and senior research fellow (1975–1983). His now-famous vision of apersonal computer was captured in the 1972 memo entitled "Why Alto?".[1] In 1973, theXerox Alto, with its three-buttonmouse and full-page-sizedmonitor, was born.[2]It is now considered to be the first actual personal computer in terms of what has become the "canonical" GUI mode of operation.

All the subsequent computers built at Xerox PARC except for the "Dolphin" (used in the Xerox 1100 LISP machine) and the "Dorado" (used in the Xerox 1132 LISP machine) followed a general blueprint called "Wildflower", written by Lampson, and this included the D-Series Machines: the "Dandelion" (used in theXerox Star and Xerox 1108 LISP machine), "Dandetiger" (used in the Xerox 1109 LISP machine), "Daybreak" (Xerox 6085), and "Dicentra" (used internally to control various specialized hardware devices).

At PARC, Lampson helped work on many other revolutionary technologies, such aslaser printer design;two-phase commit protocols;Bravo, the firstWYSIWYGtext formatting program; andEthernet, the first high-speedlocal area network (LAN). He designed several influential programming languages such asEuclid.

Following the acrimonious resignation of Xerox PARC CSL managerBob Taylor in 1983, Lampson andChuck Thacker followed Taylor colleague toDigital Equipment Corporation'sSystems Research Center. There, he was a senior consulting engineer (1984–1986), corporate consulting engineer (1986–1993) and senior corporate consulting engineer (1993–1995). Shortly before Taylor's retirement, Lampson left to work forMicrosoft Research as an architect (1995–1999), distinguished engineer (2000–2005) and technical fellow (2005–present).

Since 1987, Lampson has been anadjunct professor of electrical engineering and computer science at theMassachusetts Institute of Technology.

Honors and awards

[edit]

Quotes

[edit]

Lampson is often quoted as saying "Any problem in computer science can be solved with another level of indirection", but in his Turing Award Lecture in 1993, Lampson himself attributes this saying toDavid Wheeler.[8]

See also

[edit]

References

[edit]
  1. ^DigiBarn Computer Museum: Why Alto? Butler Lampson's Historic 1972 Memo
  2. ^Thacker, C.P.;McCreight, E.M.;Lampson, B.W.;Sproull, R.F.;Boggs, D.R. (1982),"Alto: a personal computer",Computer Structures: Principles and Examples:549–572, retrieved2026-01-21
  3. ^Levin, Roy."Butler W Lampson - A.M. Turing Award Winner". Association for Computing Machinery. Retrieved2 March 2016.
  4. ^"IEEE John von Neumann Medal Recipients". Institute of Electrical and Electronics Engineers. Archived fromthe original on April 8, 2010. Retrieved2 March 2016.
  5. ^"2004 Winners: Alan C. Kay, Butler W. Lampson, Robert W. Taylor, and Charles P. Thacker". National Academy of Engineering.Archived from the original on 13 March 2016. Retrieved25 January 2026.
  6. ^"Butler W. Lampson".
  7. ^"Butler Lampson 2006 Fellow". Archived fromthe original on 2016-03-31. Retrieved2026-01-26.
  8. ^Butler Lampson."Principles for Computer System Design". Archived fromthe original on 2007-02-21.

External links

[edit]
Wikimedia Commons has media related toButler Lampson.
1980s
1990s
2000s
2010s
2020s
Fellows
Honorary
Foreign
International
National
Academics
People
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Butler_Lampson&oldid=1335035785"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp