Alan Kay
Alan Kay | |
|---|---|
| Born | May 17, 1940 Springfield, Massachusetts, U.S. |
| Occupation(s) | Computer scientist, computer programmer, educator |
| Years active | 1960s–present |
| Known for | Object-oriented programming, Smalltalk, graphical user interfaces, Dynabook concept |
| Notable work | Smalltalk, Dynabook, Squeak, Etoys, Croquet Project |
Alan Curtis Kay (born May 17, 1940) is a prominent American computer scientist recognized for his foundational contributions to object-oriented programming and the design of graphical user interfaces (GUIs). While at Xerox PARC, he spearheaded the creation of the earliest modern windowed desktop metaphor interface and played a key role in developing the influential object-oriented programming language Smalltalk. Kay personally crafted early iterations of Smalltalk and introduced the term "object-oriented."
Kay holds Fellowships with the American Academy of Arts and Sciences, the National Academy of Engineering, and the Royal Society of Arts. His achievements were honored with the distinguished Turing Award in 2003.
Early life and career
In a discussion with Davis Group Ltd., Kay revealed that he became a proficient reader by age three, having completed approximately 150 books before entering first grade.
Born in Springfield, Massachusetts, Kay’s family relocated frequently due to his father’s work in physiology before settling near New York City. He attended Brooklyn Technical High School and pursued higher education at Bethany College (West Virginia), majoring in biology with a minor in mathematics.
Following a period teaching guitar in Denver and serving as a computer programmer in the U.S. Air Force, Kay earned a B.S. combining mathematics and molecular biology from the University of Colorado Boulder in 1966. He advanced his studies at the University of Utah College of Engineering, obtaining an M.S. in electrical engineering (1968) and a Ph.D. in computer science (1969). His doctoral thesis introduced the FLEX programming language.
During his time at Utah, Kay collaborated with pioneers such as David C. Evans and Ivan Sutherland, whose innovations influenced Kay’s perspectives on programming and object concepts. In 1968, he encountered Seymour Papert’s Logo programming language, which inspired his interest in educational technology and constructionist learning theories. That same year, he witnessed Douglas Engelbart’s seminal "Mother of all Demos," an event that had a lasting impact on his professional trajectory.
In 1969, Kay was a visiting researcher at Stanford AI Lab while preparing for a faculty position at Carnegie Mellon University but ultimately joined Xerox PARC in 1970. There, he developed networked workstation prototypes utilizing Smalltalk and co-originated object-oriented programming (OOP), coining its name. Although acknowledging Simula 67's prior work on objects and classes, Kay emphasized that messaging between objects was central to OOP.
At PARC, Kay envisioned the Dynabook—a forward-thinking concept that anticipated laptops, tablets, and e-readers—and designed the contemporary overlapping window GUI. The Dynabook was conceived as an educational device, establishing Kay as an early advocate for mobile learning technologies. Its principles later influenced initiatives like One Laptop Per Child, with which Kay remains actively engaged.
Later career
Between 1981 and 1984, Kay held the position of Chief Scientist at Atari. In 1984, he was appointed an Apple Fellow. Following the shutdown of the Apple Advanced Technology Group in 1997, he joined Walt Disney Imagineering as a Disney Fellow after being recruited by Bran Ferren, Disney’s head of R&D. He stayed until Ferren departed to launch Applied Minds Inc alongside Danny Hillis, leading to the conclusion of Disney’s Fellows program.
In 2001, Kay established Viewpoints Research Institute, a nonprofit dedicated to advancing children’s education, learning methodologies, and sophisticated software development. For its initial decade, Viewpoints operated out of Applied Minds’ facilities in Glendale, California, where Kay collaborated closely with Ferren on multiple projects. He served as president until the institute ceased operations in 2018.
Kay joined HP Labs as a senior fellow in 2002 but left after HP dissolved its Advanced Software Research Team in 2005. His academic appointments have included adjunct professor roles at UCLA’s computer science department, visiting professorship at Kyoto University, and adjunct faculty status at MIT. Additionally, Kay contributed as an advisory board member for TTI/Vanguard.
Squeak, Etoys, and Croquet
In December 1995, during his tenure at Apple, Kay played a key role in launching the open-source Squeak implementation of Smalltalk. By November 1996, his team commenced work on the Etoys environment. Subsequently, together with David A. Smith, David P. Reed, Andreas Raab, Rick McGeer, Julian Lombardi, and Mark McCahill, Kay co-founded the Croquet Project, an open-source platform enabling 2D and 3D networked collaborative interactions.
Tweak
Around 2001, the constraints of Etoys’ Morphic interface prompted Andreas Raab from Kay’s group at HP to introduce a "script process" featuring default scheduling to tackle broader challenges. This innovation led to the development of Tweak, intended as a successor to Squeak Morphic’s user interface. Tweak incorporated novel elements such as islands, asynchronous messaging, players and costumes, language extensions, projects, and tile-based scripting. Its class-based object model operates similarly to prototype-based programming during runtime, with objects instantiated and executed inside Tweak project windows.
The Children's Machine
At the World Summit on the Information Society in November 2005, MIT research laboratories unveiled an educational laptop known variously as the $100 Laptop, the One Laptop per Child initiative, the Children's Machine, or the XO-1. Spearheaded and supported by Kay’s colleague Nicholas Negroponte, this endeavor draws inspiration from Kay's original Dynabook vision. Kay made substantial contributions to its educational software by utilizing Squeak and Etoys technologies.
Reinventing programming
Kay has consistently highlighted that the computer revolution is far from complete, with numerous breakthroughs yet to be broadly implemented. His presentations at OOPSLA 1997 and his ACM Turing Award lecture titled "The Computer Revolution Hasn't Happened Yet" share perspectives derived from his experiences with Sketchpad, Simula, and Smalltalk, contrasted against the complexities of commercial software systems.
On August 31, 2006, Kay secured funding from the NSF for the Viewpoints Research Institute through a proposal named "STEPS Toward the Reinvention of Programming: A compact and Practical Model of Personal Computing as a Self-exploratorium." STEPS stands for "STEPS Toward Expressive Programming Systems." This initiative aims to develop a simplified and comprehensible computing framework far less complex than current software bases consisting of millions of lines of code—targeting implementations with roughly 20,000 lines.
Personal life
Kay has a background as a professional jazz guitarist, composer, and theatrical designer. Additionally, he pursues classical pipe organ performance as an amateur musician.
Awards and honors
Throughout his career, Kay has been the recipient of a wide array of distinguished accolades, such as:
- The UdK 01-Award in Berlin recognizing his groundbreaking work on the GUI; NEC C&C Prize awarded in 2001
- The Telluride Tech Festival Award of Technology in 2002
- The prestigious ACM Turing Award in 2003, honoring his foundational innovations in object-oriented programming, leadership in Smalltalk's creation, and influential contributions to personal computing
- The Kyoto Prize and the Charles Stark Draper Prize, shared with Butler W. Lampson, Robert W. Taylor, and Charles P. Thacker in 2004
- The UPE Abacus Award in 2012 for his outstanding leadership in computing education
He has also been conferred honorary doctorates by several institutions:
- – Royal Institute of Technology, Stockholm (2002)
- – Georgia Institute of Technology (2005)
- – Columbia College Chicago (2005)
- – Università di Pisa, Italy (2007)
- – University of Waterloo (2008)
- – Kyoto University (2009)
- – Universidad de Murcia (2010)
- – University of Edinburgh (2017)
Kay holds the title of Honorary Professor at the Berlin University of the Arts.
His election as a fellow spans multiple prestigious organizations, including:
- – American Academy of Arts and Sciences
- – National Academy of Engineering in 1997 for inventing portable personal computing devices
- – Royal Society of Arts
- – Computer History Museum in 1999 for his impact on personal computing and human-computer interaction
- – Association for Computing Machinery in 2008 recognizing his work in personal computing and object-oriented programming
- – Hasso Plattner Institute since 2011
Additional distinctions awarded to Kay encompass the J-D Warnier Prix d'Informatique, ACM Systems Software Award, Funai Foundation Prize, Lewis Branscomb Technology Award, and the ACM SIGCSE Award for Outstanding Contributions to Computer Science Education.
See also
External links
- Viewpoints Research Institute
- "There is no information content in Alan Kay" 2012
- Programming a problem-oriented language, an unpublished manuscript by Charles H. Moore, June 1970
- Pages with script errors
- Articles with short description
- Articles with hCards
- No local image but image on Wikidata
- 1940 births
- American computer programmers
- American computer scientists
- Apple Inc. employees
- Apple Fellows
- Atari people
- American computer science educators
- Draper Prize winners
- Fellows of the American Association for the Advancement of Science
- 2008 fellows of the Association for Computing Machinery
- Hewlett-Packard people
- Human–computer interaction researchers
- Living people
- Massachusetts Institute of Technology faculty
- Open source advocates
- Scientists from Springfield, Massachusetts
- Programming language designers
- Scientists at PARC (company)
- Turing Award laureates
- University of California, Los Angeles faculty
- University of Colorado Boulder alumni
- University of Utah alumni
- Kyoto laureates in Advanced Technology
- Academic staff of the Berlin University of the Arts