Adele Goldberg (computer scientist)

Adele Goldberg (computer scientist)

Adele Goldberg (born July 7, 1945) is a computer scientist who participated in the development of the programming language Smalltalk-80 and various concepts related to object oriented programming while a researcher at the Xerox Palo Alto Research Center, PARC, in the 1970s.

Goldberg began working at PARC in 1973, and eventually became manager of the System Concepts Laboratory where she, Alan Kay, and others developed Smalltalk-80.[1] Goldberg and Kay also were involved in the development of design templates, forerunners of the design patterns commonly used in software design.[2] In 1988 Goldberg left PARC to co-found ParcPlace Systems, a company that created development tools for Smalltalk-based applications.

She served as president of the Association for Computing Machinery (ACM) from 1984 to 1986, and, together with Alan Kay and Dan Ingalls, received the ACM Software Systems Award in 1987. She also received PC Magazine's Lifetime Achievement Award in 1990. In 1994 she was inducted as a Fellow of the Association for Computing Machinery.[1]

Many of the concepts developed by Goldberg and her team at PARC became the basis for graphically based user interfaces, replacing the earlier command line based systems. According to Goldberg, Steve Jobs demanded a demonstration of the Smalltalk System, which she refused to give him. Her superiors eventually ordered her to, at which point she complied, satisfied that the decision to "give away the kitchen sink" to Jobs and his team was then their responsibility.[3] Apple eventually used many of the ideas in the Alto and their implementations as the basis for their Macintosh desktop.

She cofounded, and is currently working at Neometron, Inc., of Palo Alto, California.

Goldberg was born in Cleveland, Ohio, and grew up in Chicago, Illinois. She received her bachelor's degree in mathematics at the University of Michigan in Ann Arbor, and a master's degree in information science from the University of Chicago. She received her PhD in information science from the University of Chicago in 1973. She also served as a visiting researcher at Stanford University.[1]

Selected publications

  • Smalltalk-80: The Language and Its Implementation (with David Robson), Addison-Wesley, 1983, ISBN 0-201-11371-6 (out of print; known as the "blue book" to Smalltalk people)
  • Smalltalk-80: the Interactive Programming Environment, Addison-Wesley, 1984, ISBN 0-201-11372-4 (the "orange book")
  • Smalltalk-80: The Language (with David Robson), Addison-Wesley, 1989, ISBN 0-201-13688-0 (the "purple book" - a revision of the "blue book")

References

  1. ^ a b c "Adele Goldberg Biography". BookRags. http://www.bookrags.com/biography/adele-goldberg-wcs/. 
  2. ^ Chamond Liu, Smalltalk, Objects, and Design (San Jose, New York, and Shanghai: toExcel, 2000), 240
  3. ^ Triumph of the Nerds, THE TELEVISION PROGRAM TRANSCRIPTS: PART III June 1996

External links



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Adele Goldberg — may refer to:* Adele Goldberg (computer scientist) (born 1945) * Adele Goldberg (linguist) (born 1963) …   Wikipedia

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • List of Jewish American computer scientists — This is a list of famous Jewish American Computer Scientists. For other famous Jewish Americans, see List of Jewish Americans. * Hal Abelson, artificial intelligence * Len Adleman, RSA cryptography, DNA computing, Turing Award (2002) * David… …   Wikipedia

  • List of computer scientists — Expand list|date=August 2008This is a list of well known computer scientists, people who do work in computer science, in particular researchers and authors.Some persons notable as programmers are included here because they work in research as… …   Wikipedia

  • Джобс, Стив — Стив Джобс Steve Jobs …   Википедия

  • List of Canadian Jews — The Jewish population of Canada is approximately 385,000, with a majority living in either Toronto (200,000) or Montreal (100,000). Following the end of World War II, some 40,000 Holocaust survivors, stemming mainly from Eastern Europe, resettled …   Wikipedia

  • Daniel Henry Holmes Ingalls, Jr. — Daniel Henry Holmes Ingalls, Jr. Citizenship United States …   Wikipedia

  • Lynn Conway — Conway in 2006 Born January 10, 1938 (1938 01 10) (age 73) White Plains, New York, U.S …   Wikipedia

  • Alan Kay — Infobox Scientist name = Alan Curtis Kay image width = 150px caption = Alan C. Kay birth date = birth date and age|1940|5|17 birth place = date = 5988 place = residence = citizenship = United States nationality = ethnicity = field = Computer… …   Wikipedia

  • Women in computing — Global concerns about current and future roles of women in computing occupations gained more importance with the emerging information age. These concerns motivated public policy debates addressing gender equality as computer applications exerted… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”