Adele Goldberg
Object-Oriented Programming & GUI Pioneer
Adele Goldberg
Object-Oriented Programming & GUI Pioneer
Biographical Overview
Co-developed Smalltalk-80 at Xerox PARC and pioneered the modern graphical user interface. Goldberg established foundational software concepts including overlapping windows, menus, point-and-click interaction, and the Model-View-Controller (MVC) architecture that shapes software development today.
"Don't ask whether people will use computing; ask how computing can empower people to create and explore ideas."
— Adele Goldberg
Historical Context & Impact
In 1979, Xerox executives ordered Adele Goldberg to demonstrate Smalltalk and its graphical interface to Steve Jobs. Goldberg adamantly refused, warning that giving Apple access to their revolutionary windowing system would surrender Xerox PARC's technological lead. Xerox overruled her, Jobs saw the demo, and the Macintosh GUI was born.