Biography

American computer scientist born in 1945, Adele Goldberg worked at Xerox PARC where she contributed to the development of the Smalltalk programming language. She played a pioneering role in the design of graphical user interfaces and object-oriented programming.

Adele Goldberg(1945 — ?)

Adele Goldberg

États-Unis

8 min read

TechnologySciencesInformaticien(ne)20th CenturyComputer Revolution and the Birth of Personal Computing (1970s–1980s)
Discover5 recipes

Frequently asked questions

Adele Goldberg is an American computer scientist born in 1945 who worked at Xerox PARC in the 1970s–1980s. What stands out is that she was one of the pioneers of object-oriented programming and graphical user interfaces, concepts that are now at the heart of almost all software. She notably co-developed the Smalltalk language, which directly inspired languages like Java, Python, and Ruby.

Key Facts

  • Born July 22, 1945, in Cleveland, Ohio
  • Joined Xerox PARC (Palo Alto Research Center) in 1973
  • Co-developed the Smalltalk-80 language with Alan Kay and Dan Ingalls
  • Published the landmark book 'Smalltalk-80: The Language and its Implementation' in 1983
  • Received the ACM Software System Award in 1987 for Smalltalk

Works & Achievements

Smalltalk-80 Programming Language (1972-1980)

Goldberg's major contribution to the development of Smalltalk, the first complete and coherent object-oriented language. Smalltalk directly inspired Java, Python, Ruby, and virtually all modern programming languages.

Smalltalk-80: The Language and Its Implementation ("Blue Book") (1983)

A reference manual co-written with David Robson that provides a complete description of the Smalltalk-80 language. This publication enabled the worldwide spread of object-oriented programming across universities and research laboratories.

Smalltalk-80: Bits of History, Words of Advice (1984)

A collective volume edited by Goldberg, bringing together accounts from researchers who had implemented Smalltalk at various institutions. It documents the first wave of global adoption of an object-oriented language.

Personal Dynamic Media (article with Alan Kay) (1977)

A visionary article published in IEEE Computer describing the concept of a personal, portable, and interactive computer accessible to everyone, including children. This text anticipated the era of ubiquitous computing by twenty years.

Founding of ParcPlace Systems (1988)

A company co-founded by Goldberg to commercialize Smalltalk and make object-oriented programming accessible to professional developers. ParcPlace Systems helped bring this paradigm into the software industry.

Anecdotes

In 1979, Steve Jobs visited Xerox PARC and attended a demonstration of Smalltalk and its graphical interfaces. Adele Goldberg had opposed the visit, fearing the lab's ideas would be copied — which is exactly what happened, directly inspiring Apple's Macintosh launched in 1984.

Adele Goldberg was one of the few women to hold a senior researcher position at a leading computer science laboratory in the 1970s. She contributed not only to the Smalltalk language itself, but also to writing its complete documentation, published in the famous 'Blue Book' of 1983, which became a worldwide reference for programmers.

Goldberg served as president of the ACM (Association for Computing Machinery), the world's largest professional computing organization, from 1984 to 1986. She was one of the first women to lead this institution, founded in 1947, at a time when women were vastly underrepresented in the field.

At Xerox PARC, Goldberg's team worked toward a radical vision: that computers should be accessible to everyone, including children. Smalltalk was tested in California elementary school classrooms as early as the 1970s, long before PCs existed in people's homes.

In 1988, Adele Goldberg co-founded ParcPlace Systems to commercialize Smalltalk and bring object-oriented programming within reach of businesses. This initiative helped popularize a programming paradigm that still dominates today in languages such as Java, Python, and Ruby.

Primary Sources

Smalltalk-80: The Language and Its Implementation (1983)
Smalltalk-80 is an object-oriented programming language. Everything in the system is an object. An object is a component of the Smalltalk-80 system that can perform actions when stimulated by messages.
Smalltalk-80: Bits of History, Words of Advice (edited by Goldberg) (1984)
The Smalltalk-80 system was developed at Xerox PARC over a period of about ten years. This book describes the experiences of people who have used Smalltalk-80 in a variety of settings.
Personal Dynamic Media (Goldberg & Kay, IEEE Computer) (1977)
The learning environment we propose is one in which each child owns a powerful, lightweight, interactive computer... The computer could be used as a simulation tool, a communications device, a learning aid.
Teaching Smalltalk (internal Xerox PARC report) (1976)
Children as young as eight years old were able to write programs in Smalltalk after relatively short training sessions, demonstrating the accessibility of the object-oriented paradigm.

Key Places

Cleveland, Ohio, United States

Birthplace of Adele Goldberg, born in 1945 in this industrial metropolis in the American Midwest. Growing up here shaped her interest in science and mathematics.

University of Chicago, Illinois, United States

Goldberg earned her PhD in information science here in 1973. This world-renowned research university gave her the theoretical foundations that would guide her entire career toward information systems and computer science education.

Xerox PARC, Palo Alto, California, United States

The main site of Goldberg's career from 1973 to 1988, this research laboratory is often described as "the place where the future was invented." It was here that she co-developed Smalltalk and contributed to the graphical interfaces that would revolutionize computing worldwide.

Silicon Valley, California, United States

The region where the fledgling computer industry was concentrated during the 1970s and 1980s. Goldberg lived and worked here during the most creative decades in the history of computing, alongside the pioneers who would go on to found Apple, Microsoft, and Intel.

See also