Adele Goldberg | |
---|---|
Adele Goldberg at PyCon 2007
|
|
Born |
Cleveland, Ohio, U.S. |
July 7, 1945
Nationality | American |
Fields | Computer science |
Institutions | Xerox PARC, Association for Computing Machinery , Stanford University |
Alma mater | University of Michigan, University of Chicago |
Known for | Smalltalk System |
Adele Goldberg (born July 7, 1945) is a computer scientist who participated in developing 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 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 completed her dissertation, "Computer-Assisted Instruction: The Application of Theorem-proving to Adaptive Response Analysis," while working as a research associate at Stanford University. She also served as a visiting researcher at Stanford University.
Goldberg began working at PARC in 1973 as a laboratory and research assistant, and eventually became manager of the System Concepts Laboratory where she, Alan Kay, and others developed Smalltalk-80, which both developed the object-oriented approach of Simula 67 and introduced a programming environment of overlapping windows on graphic display screens. Not only was Smalltalk's innovative format simpler to use, it was also customizable and objects could be transferred among applications with minimal effort. Goldberg and Kay also were involved in the development of design templates, forerunners of the design patterns commonly used in software design.
Along with Kay, she wrote the influential article "Personal Dynamic Media", which predicted a world where ordinary individuals would use notebook computers to exchange, modify, and redistribute personal media. This paper outlined the vision for the Dynabook.