HOME

TheInfoList



OR:

Alan Curtis Kay (born May 17, 1940) published by the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
2012
is an American
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus ( ...
best known for his pioneering work on
object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
and windowing
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
(GUI) design. At
Xerox Xerox Holdings Corporation (; also known simply as Xerox) is an American corporation that sells print and digital document products and services in more than 160 countries. Xerox is headquartered in Norwalk, Connecticut (having moved from St ...
PARC he led the design and development of the first modern windowed
computer desktop In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphic ...
interface. There he also led the development of the influential
object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming l ...
Smalltalk Smalltalk is an object-oriented, dynamically typed reflective programming language. It was designed and created in part for educational use, specifically for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by ...
, both personally designing most of the early versions of the language and coining the term "object-oriented." He has been elected a Fellow of the
American Academy of Arts and Sciences The American Academy of Arts and Sciences (abbreviation: AAA&S) is one of the oldest learned societies in the United States. It was founded in 1780 during the American Revolution by John Adams, John Hancock, James Bowdoin, Andrew Oliver, ...
, the
National Academy of Engineering The National Academy of Engineering (NAE) is an American nonprofit, non-governmental organization. The National Academy of Engineering is part of the National Academies of Sciences, Engineering, and Medicine, along with the National Academy of ...
, and the
Royal Society of Arts The Royal Society for the Encouragement of Arts, Manufactures and Commerce (RSA), also known as the Royal Society of Arts, is a London-based organisation committed to finding practical solutions to social challenges. The RSA acronym is used m ...
. He received the
Turing award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in compu ...
in 2003. Kay is also a former professional
jazz guitarist Jazz guitarists are guitarists who play jazz using an approach to chords, melodies, and improvised solo lines which is called jazz guitar playing. The guitar has fulfilled the roles of accompanist (rhythm guitar) and lead guitar, soloist in small ...
, composer, and theatrical designer. He also is an amateur classical
pipe organ The pipe organ is a musical instrument that produces sound by driving pressurized air (called ''wind'') through the organ pipes selected from a keyboard. Because each pipe produces a single pitch, the pipes are provided in sets called ''rank ...
ist.


Early life and work

In an interview on education in America with the Davis Group Ltd., Kay said: Originally from Springfield, Massachusetts, Kay's family relocated several times due to his father's career in
physiology Physiology (; ) is the scientific study of functions and mechanisms in a living system. As a sub-discipline of biology, physiology focuses on how organisms, organ systems, individual organs, cells, and biomolecules carry out the chemic ...
before ultimately settling in the
New York metropolitan area The New York metropolitan area, also commonly referred to as the Tri-State area, is the largest metropolitan area in the world by urban landmass, at , and one of the most populous urban agglomerations in the world. The vast metropolitan area ...
when he was nine. He attended
Brooklyn Technical High School Brooklyn Technical High School, commonly called Brooklyn Tech and administratively designated High School 430, is an elite public high school in New York City that specializes in science, technology, engineering, and mathematics. It is one of th ...
. Having accumulated enough credits to graduate, he then attended Bethany College in
Bethany, West Virginia Bethany is a town in southern Brooke County, West Virginia, United States. The population was 756 at the 2020 census. It is part of the Weirton–Steubenville metropolitan area. It is best known as the home of Bethany College, a private liberal ...
, where he majored in
biology Biology is the scientific study of life. It is a natural science with a broad scope but has several unifying themes that tie it together as a single, coherent field. For instance, all organisms are made up of cells that process hereditar ...
and minored in mathematics. Kay then taught guitar in
Denver Denver () is a consolidated city and county, the capital, and most populous city of the U.S. state of Colorado. Its population was 715,522 at the 2020 census, a 19.22% increase since 2010. It is the 19th-most populous city in the United ...
, Colorado for a year and hastily enlisted in the
United States Air Force The United States Air Force (USAF) is the air service branch of the United States Armed Forces, and is one of the eight uniformed services of the United States. Originally created on 1 August 1907, as a part of the United States Army S ...
when the local draft board inquired about his nonstudent status. After taking an aptitude test, he was made a
computer programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
, a billet usually filled by women due to its secretarial connotations at the time. There he devised an early
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
file transfer system. After his discharge, he enrolled at the
University of Colorado Boulder The University of Colorado Boulder (CU Boulder, CU, or Colorado) is a public research university in Boulder, Colorado. Founded in 1876, five months before Colorado became a state, it is the flagship university of the University of Colorado s ...
and earned a Bachelor of Science (B.S.) in mathematics and
molecular biology Molecular biology is the branch of biology that seeks to understand the molecular basis of biological activity in and between cells, including biomolecular synthesis, modification, mechanisms, and interactions. The study of chemical and phys ...
in 1966. In the autumn of 1966, he began graduate school at the University of Utah College of Engineering. He earned a
Master of Science A Master of Science ( la, Magisterii Scientiae; abbreviated MS, M.S., MSc, M.Sc., SM, S.M., ScM or Sc.M.) is a master's degree in the field of science awarded by universities in many countries or a person holding such a degree. In contrast ...
in electrical engineering in 1968, then a
Doctor of Philosophy A Doctor of Philosophy (PhD, Ph.D., or DPhil; Latin: or ') is the most common degree at the highest academic level awarded following a course of study. PhDs are awarded for programs across the whole breadth of academic fields. Because it is ...
in computer science in 1969. His doctoral dissertation, ''FLEX: A Flexible Extendable Language'', described the invention of a
computer language A computer language is a formal language used to communicate with a computer. Types of computer languages include: * Construction language – all forms of communication by which a human can specify an executable problem solution to a compu ...
named
FLEX Flex or FLEX may refer to: Computing * Flex (language), developed by Alan Kay * FLEX (operating system), a single-tasking operating system for the Motorola 6800 * FlexOS, an operating system developed by Digital Research * FLEX (protocol), a ...
. While there, he worked with "fathers of
computer graphics Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great deal ...
"
David C. Evans David Cannon Evans (February 24, 1924 – October 3, 1998) was the founder of the computer science department at the University of Utah and co-founder (with Ivan Sutherland) of Evans & Sutherland, a pioneering firm in computer graphics hardwa ...
(who had recently been recruited from the
University of California, Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California) is a public land-grant research university in Berkeley, California. Established in 1868 as the University of California, it is the state's first land-grant u ...
to start Utah's computer science department) and
Ivan Sutherland Ivan Edward Sutherland (born May 16, 1938) is an American computer scientist and Internet pioneer, widely regarded as a pioneer of computer graphics. His early work in computer graphics as well as his teaching with David C. Evans in that subj ...
(best known for writing such pioneering programs as
Sketchpad Sketchpad (a.k.a. Robot Draftsman) is a computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988, and the Kyoto Prize in 2012. It pioneered human–computer interaction (H ...
). Their mentorship greatly inspired Kay's evolving views on
objects Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ai ...
and
computer programming Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as anal ...
. As he grew busier with research for the
Defense Advanced Research Projects Agency The Defense Advanced Research Projects Agency (DARPA) is a research and development agency of the United States Department of Defense responsible for the development of emerging technologies for use by the military. Originally known as the Adv ...
(DARPA), he ended his musical career. In 1968, he met
Seymour Papert Seymour Aubrey Papert (; 29 February 1928 – 31 July 2016) was a South African-born American mathematician, computer scientist, and educator, who spent most of his career teaching and researching at MIT. He was one of the pioneers of artifici ...
and learned of the programming language
Logo A logo (abbreviation of logotype; ) is a graphic mark, emblem, or symbol used to aid and promote public identification and recognition. It may be of an abstract or figurative design or include the text of the name it represents as in a wordm ...
, a
dialect The term dialect (from Latin , , from the Ancient Greek word , 'discourse', from , 'through' and , 'I speak') can refer to either of two distinctly different types of linguistic phenomena: One usage refers to a variety of a language that ...
of
Lisp A lisp is a speech impairment in which a person misarticulates sibilants (, , , , , , , ). These misarticulations often result in unclear speech. Types * A frontal lisp occurs when the tongue is placed anterior to the target. Interdental lispi ...
optimized for educational purposes. This led him to learn of the work of
Jean Piaget Jean William Fritz Piaget (, , ; 9 August 1896 – 16 September 1980) was a Swiss psychologist known for his work on child development. Piaget's theory of cognitive development and epistemological view are together called "genetic epistemology ...
,
Jerome Bruner Jerome Seymour Bruner (October 1, 1915 – June 5, 2016) was an American psychologist who made significant contributions to human cognitive psychology and cognitive learning theory in educational psychology. Bruner was a senior research fellow at ...
,
Lev Vygotsky Lev Semyonovich Vygotsky (russian: Лев Семёнович Выго́тский, p=vɨˈɡotskʲɪj; be, Леў Сямёнавіч Выго́цкі, p=vɨˈɡotskʲɪj; – June 11, 1934) was a Soviet psychologist, known for his work on psy ...
, and of
constructionist learning Constructionist learning is the creation by learners of mental models to understand the world around them. Constructionism advocates student-centered, discovery learning where students use what they already know, to acquire more knowledge.Ale ...
, further influencing his professional orientation. Leaving Utah as an
associate professor Associate professor is an academic title with two principal meanings: in the North American system and that of the ''Commonwealth system''. Overview In the '' North American system'', used in the United States and many other countries, it is ...
of computer science in 1969, Kay became a visiting researcher at the
Stanford Artificial Intelligence Laboratory Stanford University has many centers and institutes dedicated to the study of various specific topics. These centers and institutes may be within a department, within a school but across departments, an independent laboratory, institute or center ...
in anticipation of accepting a professorship at
Carnegie Mellon University Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania. One of its predecessors was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools; it became the Carnegie Institute of Technology ...
. Instead, in 1970, he joined the
Xerox Xerox Holdings Corporation (; also known simply as Xerox) is an American corporation that sells print and digital document products and services in more than 160 countries. Xerox is headquartered in Norwalk, Connecticut (having moved from St ...
PARC research staff in
Palo Alto, California Palo Alto (; Spanish for "tall stick") is a charter city in the northwestern corner of Santa Clara County, California, United States, in the San Francisco Bay Area, named after a coastal redwood tree known as El Palo Alto. The city was ...
. Through the decade, he developed prototypes of networked workstations using the programming language
Smalltalk Smalltalk is an object-oriented, dynamically typed reflective programming language. It was designed and created in part for educational use, specifically for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by ...
. Along with some colleagues at PARC, Kay is one of the fathers of the idea of
object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
(OOP), which he named. Some original object-oriented concepts, including the use of the words 'object' and 'class', had been developed for
Simula Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of AL ...
67 at the
Norwegian Computing Center Norwegian Computing Center (NR, in Norwegian: ''Norsk Regnesentral'') is a private, independent, non-profit research foundation founded in 1952. NR carries out contract research and development in the areas of computing and quantitative methods fo ...
. Kay said:
I'm sorry that I long ago coined the term "objects" for this topic because it gets many people to focus on the lesser idea. The big idea is "
messaging A message is a discrete unit of communication intended by the source for consumption by some recipient or group of recipients. A message may be delivered by various means, including courier, telegraphy, carrier pigeon and electronic bus ...
".
While at PARC, Kay conceived the
Dynabook The KiddiComp concept, envisioned by Alan Kay in 1968 while a PhD candidate, and later developed and described as the Dynabook in his 1972 proposal "A personal computer for children of all ages", outlines the requirements for a conceptual portabl ...
concept, a key progenitor of laptop and
tablet Tablet may refer to: Medicine * Tablet (pharmacy), a mixture of pharmacological substances pressed into a small cake or bar, colloquially called a "pill" Computing * Tablet computer, a mobile computer that is primarily operated by touching the s ...
computers and the
e-book An ebook (short for electronic book), also known as an e-book or eBook, is a book publication made available in digital form, consisting of text, images, or both, readable on the flat-panel display of computers or other electronic devices. Al ...
. He is also the architect of the modern overlapping windowing
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
(GUI). Because the Dynabook was conceived as an educational platform, he is considered one of the first researchers into
mobile learning M-learning or mobile learning is "learning across multiple contexts, through social and content interactions, using personal electronic devices". A form of distance education, m-learners use mobile device educational technology at their convenienc ...
; many features of the Dynabook concept have been adopted in the design of the One Laptop Per Child educational platform, with which Kay is actively involved.


Subsequent work

From 1981 to 1984, Kay was Chief Scientist at Atari. In 1984, he became an Apple Fellow. After the closure of the
Apple Advanced Technology Group The Advanced Technology Group (ATG) was a corporate research laboratory at Apple Computer from 1986 to 1997. ATG was an evolution of Apple's Education Research Group (ERG) and was started by Larry Tesler in October 1986 to study long-term res ...
in 1997, he was recruited by his friend
Bran Ferren Bran Ferren (born January 16, 1953), is an American technologist, artist, architectural designer, vehicle designer, engineer, lighting and sound designer, visual effects artist, scientist, lecturer, photographer, entrepreneur, and inventor. Ferr ...
, head of research and development at
Disney The Walt Disney Company, commonly known as Disney (), is an American multinational mass media and entertainment conglomerate headquartered at the Walt Disney Studios complex in Burbank, California. Disney was originally founded on October ...
, to join
Walt Disney Imagineering Walt Disney Imagineering Research & Development, Inc., commonly referred to as Imagineering, is the research and development arm of The Walt Disney Company, responsible for the creation, design, and construction of Disney theme parks and attr ...
as a Disney Fellow. He remained there until Ferren left to start Applied Minds Inc with Imagineer
Danny Hillis William Daniel "Danny" Hillis (born September 25, 1956) is an American inventor, entrepreneur, and computer scientist, who pioneered parallel computers and their use in artificial intelligence. He founded Thinking Machines Corporation, a parall ...
, leading to the cessation of the Fellows program. In 2001, Kay founded Viewpoints Research Institute, a nonprofit organization dedicated to children, learning, and advanced software development. For their first ten years, Kay and his Viewpoints group were based at Applied Minds in
Glendale, California Glendale is a city in the San Fernando Valley and Verdugo Mountains regions of Los Angeles County, California California is a state in the Western United States, located along the Pacific Coast. With nearly 39.2million residents ac ...
, where he and Ferren worked on various projects. Kay served as president of the Institute until its closure in 2018. In 2002 Kay joined
HP Labs HP Labs is the exploratory and advanced research group for HP Inc. HP Labs' headquarters is in Palo Alto, California and the group has research and development facilities in Bristol, UK. The development of programmable desktop calculators, ink ...
as a senior fellow, departing when HP disbanded the Advanced Software Research Team on July 20, 2005. He has been an adjunct professor of
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
at the
University of California, Los Angeles The University of California, Los Angeles (UCLA) is a public university, public Land-grant university, land-grant research university in Los Angeles, California. UCLA's academic roots were established in 1881 as a Normal school, teachers colle ...
, a visiting professor at
Kyoto University , mottoeng = Freedom of academic culture , established = , type = Public (National) , endowment = ¥ 316 billion (2.4 billion USD) , faculty = 3,480 (Teaching Staff) , administrative_staff = 3,978 (Total Staff) , students = 22 ...
, and an adjunct professor at the
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a Private university, private Land-grant university, land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern t ...
(MIT). Kay served on the advisory board of
TTI/Vanguard TTI/Vanguard is an advanced technology research membership for senior-level executives. Headquartered in Santa Monica, California, TTI/Vanguard explores emerging and potentially disruptive technologies and their global impact. Four times annually, ...
.


Squeak, Etoys, and Croquet

In December 1995, while still at Apple, Kay collaborated with many others to start the
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
Squeak Squeak is an object-oriented, class-based, and reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer, then at Walt Disney Imagineering ...
version of
Smalltalk Smalltalk is an object-oriented, dynamically typed reflective programming language. It was designed and created in part for educational use, specifically for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by ...
. As part of this effort, in November 1996, his team began research on what became the
Etoys EToy or EToys may refer to: * Etoy, Switzerland, a small town * Etoys (programming language), an educational programming language * eToys.com, a Dot-com era company/website * etoy, a conceptual art group * Electronic toys, typically built for ...
system. More recently he started, with David A. Smith,
David P. Reed David Patrick Reed (born January 31, 1952) is an American computer scientist, educated at the Massachusetts Institute of Technology, known for a number of significant contributions to computer networking and wireless communications networks. He ...
,
Andreas Raab Squeak is an object-oriented, class-based, and reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer, then at Walt Disney Imagineering, ...
, Rick McGeer,
Julian Lombardi Julian Lombardi (born November 11, 1956) is an American inventor, author, educator, and computer scientist known for his work with socio-computational systems, scalable virtual world technologies, and in the design and deployment of deeply coll ...
, and
Mark McCahill Mark Perry McCahill (born February 7, 1956) is an American computer scientist and Internet pioneer. He has developed and popularized a number of Internet technologies since the late 1980s, including the Gopher protocol, Uniform Resource Locators ( ...
, the
Croquet Project Croquet OS is a web-based operating system for creating three-dimensional apps with multi-user functionalities that run simultaneously on any device. Croquet can be used for communication, online gaming environments such as massively multiplay ...
, an open-source networked 2D and 3D environment for collaborative work.


Tweak

In 2001, it became clear that the Etoy architecture in Squeak had reached its limits in what the Morphic interface infrastructure could do.
Andreas Raab Squeak is an object-oriented, class-based, and reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer, then at Walt Disney Imagineering, ...
, a researcher in Kay's group then at Hewlett-Packard, proposed defining a "script process" and providing a default scheduling mechanism that avoided several more general problems. The result was a new user interface, proposed to replace the Squeak Morphic user interface. Tweak added mechanisms of islands, asynchronous messaging, players and costumes, language extensions, projects, and tile scripting. Its underlying object system is
class-based Class-based programming, or more commonly class-orientation, is a style of object-oriented programming (OOP) in which inheritance occurs via defining '' classes'' of objects, instead of inheritance occurring via the objects alone (compare pr ...
, but to users (during programming) it acts as if it were prototype-based. Tweak objects are created and run in Tweak project windows.


The Children's Machine

In November 2005, at the
World Summit on the Information Society The World Summit on the Information Society (WSIS) was a two-phase United Nations-sponsored summit on information, communication and, in broad terms, the information society that took place in 2003 in Geneva and in 2005 in Tunis. WSIS Forums hav ...
, the MIT research laboratories unveiled a new laptop computer for educational use around the world. It has many names, including the $100 Laptop, the One Laptop per Child program, the Children's Machine, and the
XO-1 XO-1 is a magnitude 11 G-type main-sequence star located approximately 536 light-years away in the constellation Corona Borealis. XO-1 has a mass and radius similar to the Sun. In 2006 the extrasolar planet An exoplanet or extras ...
. The program was founded and is sustained by Kay's friend
Nicholas Negroponte Nicholas Negroponte (born December 1, 1943) is a Greek American architect. He is the founder and chairman Emeritus of Massachusetts Institute of Technology's Media Lab, and also founded the One Laptop per Child Association (OLPC). Negroponte ...
, and is based on Kay's
Dynabook The KiddiComp concept, envisioned by Alan Kay in 1968 while a PhD candidate, and later developed and described as the Dynabook in his 1972 proposal "A personal computer for children of all ages", outlines the requirements for a conceptual portabl ...
ideal. Kay is a prominent co-developer of the computer, focusing on its educational software using Squeak and Etoys.


Reinventing programming

Kay has lectured extensively on the idea that the computer revolution is very new, and all of the good ideas have not been universally implemented. His lectures at the OOPSLA 1997 conference, and his ACM Turing Award talk, "The Computer Revolution Hasn't Happened Yet", were informed by his experiences with
Sketchpad Sketchpad (a.k.a. Robot Draftsman) is a computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988, and the Kyoto Prize in 2012. It pioneered human–computer interaction (H ...
,
Simula Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of AL ...
,
Smalltalk Smalltalk is an object-oriented, dynamically typed reflective programming language. It was designed and created in part for educational use, specifically for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by ...
, and the bloated code of commercial software. On August 31, 2006, Kay's proposal to the United States
National Science Foundation The National Science Foundation (NSF) is an independent agency of the United States government that supports fundamental research and education in all the non-medical fields of science and engineering. Its medical counterpart is the National ...
(NSF) was granted, funding Viewpoints Research Institute for several years. The proposal title was "STEPS Toward the Reinvention of Programming: A compact and Practical Model of Personal Computing as a Self-exploratorium". A sense of what Kay is trying to do comes from this quote, from the abstract of a seminar at Intel Research Labs, Berkeley: "The conglomeration of commercial and most open source software consumes in the neighborhood of several hundreds of millions of lines of code these days. We wonder: how small could be an understandable practical 'Model T' design that covers this functionality? 1M lines of code? 200K LOC? 100K LOC? 20K LOC?"


Awards and honors

Kay has received many awards and honors, including: * UdK 01-Award in
Berlin Berlin is Capital of Germany, the capital and largest city of Germany, both by area and List of cities in Germany by population, by population. Its more than 3.85 million inhabitants make it the European Union's List of cities in the European U ...
, Germany for pioneering the
GUI The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
; J-D Warnier Prix D'Informatique; NEC C&C Prize (2001) * Telluride Tech Festival Award of Technology in Telluride, Colorado (2002) * ACM
Turing Award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in compu ...
"For pioneering many of the ideas at the root of contemporary object-oriented programming languages, leading the team that developed Smalltalk, and for fundamental contributions to personal computing" (2003) *
Kyoto Prize The is Japan's highest private award for lifetime achievement in the arts and sciences. It is given not only to those that are top representatives of their own respective fields, but to "those who have contributed significantly to the scientific, ...
;
Charles Stark Draper Prize The U.S. National Academy of Engineering annually awards the Draper Prize, which is given for the advancement of engineering and the education of the public about engineering. It is one of three prizes that constitute the "Nobel Prizes of Enginee ...
with Butler W. Lampson, Robert W. Taylor and
Charles P. Thacker Charles Patrick "Chuck" Thacker (February 26, 1943 – June 12, 2017) was an American pioneer computer designer. He designed the Xerox Alto, which is the first computer that used a mouse-driven graphical user interface (GUI). Biography Tha ...
(2004) * UPE
Abacus The abacus (''plural'' abaci or abacuses), also called a counting frame, is a calculating tool which has been used since ancient times. It was used in the ancient Near East, Europe, China, and Russia, centuries before the adoption of the H ...
Award, for individuals who have provided extensive support and leadership for student-related activities in the computing and information disciplines (2012) * Honorary doctorates: :–
Kungliga Tekniska Högskolan The KTH Royal Institute of Technology ( sv, Kungliga Tekniska högskolan, lit=Royal Institute of Technology), abbreviated KTH, is a public research university in Stockholm, Sweden. KTH conducts research and education in engineering and technol ...
(Royal Institute of Technology) in Stockholm (2002) :–
Georgia Institute of Technology The Georgia Institute of Technology, commonly referred to as Georgia Tech or, in the state of Georgia, as Tech or The Institute, is a public research university and institute of technology in Atlanta, Georgia. Established in 1885, it is part of ...
(2005) :–
Columbia College Chicago Columbia College Chicago is a private art college in Chicago, Illinois. Founded in 1890, it has 5,928https://about.colum.edu/effectiveness/pdf/spring-2021-student-profile.pdf students pursuing degrees in more than 60 undergraduate and graduat ...
awarded Doctor of Humane Letters, Honoris Causa (2005) :– Laurea Honoris Causa in Informatica,
Università di Pisa The University of Pisa ( it, Università di Pisa, UniPi), officially founded in 1343, is one of the oldest University, universities in Europe. History The Origins The University of Pisa was officially founded in 1343, although various sch ...
, Italy (2007) :–
University of Waterloo The University of Waterloo (UWaterloo, UW, or Waterloo) is a public research university with a main campus in Waterloo, Ontario, Canada. The main campus is on of land adjacent to "Uptown" Waterloo and Waterloo Park. The university also operates ...
(2008) :–
Kyoto University , mottoeng = Freedom of academic culture , established = , type = Public (National) , endowment = ¥ 316 billion (2.4 billion USD) , faculty = 3,480 (Teaching Staff) , administrative_staff = 3,978 (Total Staff) , students = 22 ...
(2009) :–
Universidad de Murcia The University of Murcia ( es, Universidad de Murcia) is the main university in Murcia, Spain. With 38,000 students, it is the largest university in the Región de Murcia. The University of Murcia is the third oldest university in Spain, after ...
(2010) :–
University of Edinburgh The University of Edinburgh ( sco, University o Edinburgh, gd, Oilthigh Dhùn Èideann; abbreviated as ''Edin.'' in post-nominals) is a public research university based in Edinburgh, Scotland. Granted a royal charter by King James VI in 15 ...
(2017) * Honorary Professor,
Berlin University of the Arts The Universität der Künste Berlin (UdK; also known in English as the Berlin University of the Arts), situated in Berlin, Germany, is the largest art school in Europe. It is a public art and design school, and one of the four research universit ...
* Elected fellow of: :– American Academy of Arts and Sciences :–
National Academy of Engineering The National Academy of Engineering (NAE) is an American nonprofit, non-governmental organization. The National Academy of Engineering is part of the National Academies of Sciences, Engineering, and Medicine, along with the National Academy of ...
for inventing the concept of portable personal computing. (1997) :– Royal Society of Arts :– Computer History Museum "for his fundamental contributions to personal computing and human-computer interface development." (1999) :– Association for Computing Machinery "For fundamental contributions to personal computing and object-oriented programming." (2008) :–
Hasso Plattner Institute The Hasso Plattner Institute (Hasso-Plattner-Institut für Digital Engineering gGmbH), abbreviated HPI, is a German information technology institute and faculty of the University of Potsdam located in Potsdam near Berlin. The teaching and ...
(2011) His other honors include the J-D Warnier Prix d'Informatique, the ACM Systems Software Award, the NEC Computers & Communication Foundation Prize, the Funai Foundation Prize, the Lewis Branscomb Technology Award, and the ACM SIGCSE Award for Outstanding Contributions to Computer Science Education.


See also

*
List of pioneers in computer science This is a list of people who made transformative breakthroughs in the creation, development and imagining of what computers could do. Pioneers : ''To arrange the list by date or person (ascending or descending), click that column's small "up-d ...


References


External links


Viewpoints Research Institute
*
"There is no information content in Alan Kay" 2012

Programming a problem-oriented language
an unpublished book, by Charles H. Moore, June 1970 {{DEFAULTSORT:Kay, Alan 1940 births American computer programmers American computer scientists Apple Inc. employees Apple Fellows Atari people Computer science educators Draper Prize winners Fellows of the American Association for the Advancement of Science Fellows of the Association for Computing Machinery Hewlett-Packard people Human–computer interaction researchers Living people Massachusetts Institute of Technology faculty Open source advocates People 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