search
Get Started
search
Adele Goldberg - Inventor
zoom_in Click to enlarge

Adele Goldberg

description Adele Goldberg Overview

Adele Goldberg was a pioneering American computer scientist instrumental in developing Smalltalk at Xerox PARC during the 1970s. Her work fundamentally shaped object-oriented programming and significantly influenced the design of graphical user interfaces—a key element in modern software development. She is particularly notable for her contributions to early interactive computing, impacting developers and designers creating applications reliant on visual programming paradigms.

help Adele Goldberg FAQ

What did Adele Goldberg help develop at Xerox PARC?

Adele Goldberg was a key member of the Smalltalk development team at the Xerox Palo Alto Research Center (PARC) in the 1970s. Smalltalk was one of the first pure object-oriented programming languages and heavily influenced later languages such as Java and Python.

Did Adele Goldberg really object to showing Smalltalk to Steve Jobs?

According to widely recounted accounts, Goldberg reportedly objected to demonstrating Smalltalk and the Alto computer's graphical interface to Steve Jobs and Apple engineers during their famous 1979 visit to Xerox PARC. She has said she felt Xerox was giving away valuable technology, though Xerox management ultimately allowed the demonstration to proceed.

How did Adele Goldberg's work influence graphical user interfaces?

Goldberg's work on Smalltalk at Xerox PARC contributed directly to the graphical user interface (GUI) paradigm, including overlapping windows, icons, and mouse-driven interaction. These concepts were later commercialized by Apple in the Lisa and Macintosh computers in the 1980s.

What leadership roles did Adele Goldberg hold in computing?

Goldberg co-wrote influential books on Smalltalk-80 and helped define the object-oriented design principles used throughout modern software development. She also served as president of the Association for Computing Machinery (ACM) from 1984 to 1986.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare