Alan Curtis Kay (born May 17, 1940) is an
American computer scientist. He
has been elected a Fellow of the American
Academy of Arts and Sciences, the National
Academy of Engineering, and the Royal
Society of Arts. He is best known
for his pioneering work on object-oriented
programming and windowing graphical user interface design.
He is
the president of the Viewpoints
Research Institute, and an Adjunct Professor of Computer Science at the University of California, Los Angeles.
He is also on the advisory board of TTI/Vanguard.
Until mid-2005, he was a Senior Fellow at HP
Labs, a Visiting Professor at Kyoto
University, and an Adjunct Professor at the Massachusetts
Institute of Technology (MIT). After 10 years at Xerox PARC, Kay became Atari's chief scientist for three
years.
Kay is
also a former professional jazz
guitarist, composer, and theatrical designer, and an amateur classical pipe organist.
In an interview on education in
America with the Davis Group Ltd. Alan Kay said, "I had the fortune or
misfortune to learn how to read fluently starting at the age of three. So I had
read maybe 150 books by the time I hit 1st grade. And I already knew that the
teachers were lying to me."
Originally
from Springfield, Massachusetts,
Kay attended the University of
Colorado at Boulder, earning a Bachelor's
degree in Mathematics and
Molecular Biology. Before and during this time, he worked as a professional jazz guitarist.
In
1966, he began graduate school at the University
of Utah College of Engineering, earning a master's degree and a Ph.D. degree.
His
doctoral thesis was entitled FLEX:
a Flexible Extendable Language, describing an invention of computer language known as FLEX.
While
at the University of Utah, he worked with Ivan
Sutherland, who had done pioneering graphics programs including Sketchpad. This greatly inspired Kay's
evolving views on objects and programming. As he grew busier with ARPA research,
he quit his career as a professional musician.
In
1968, he met Seymour Papert and learned of the Logo programming
language, a dialect of Lisp optimized for educational purposes. This led him to
learn of the work of Jean Piaget, Jerome Bruner, Lev Vygotsky, and of constructionist learning. These
further influenced his views.
In
1970, Kay joined Xerox Corporation's Palo Alto Research Center, PARC. In the 1970s he was one of the
key members there to develop prototypes of networked workstations using the
programming language Smalltalk.
These inventions were later commercialized by Apple
Computer in their Lisa and Macintosh computers.
Kay is
one of the fathers of the idea of object-oriented
programming, which he named, along with some colleagues at PARC and
predecessors at the Norwegian
Computing Center. He conceived the Dynabook concept which defined the conceptual
basics for laptop and tablet computers and E-books, and is the architect of the
modern overlapping windowing graphical
user interface (GUI). Because the
Dynabook was conceived as an educational platform, Kay is considered to be one
of the first researchers into mobile
learning, and indeed, 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.
The
field of computing is awaiting new revolution to happen, according to Kay, in
which educational communities, parents, and children will not see in it a set
of tools invented by Douglas Engelbart, but a medium in the Marshall McLuhan sense. He wrote that the destiny of
personal computing is not going to be:
(…) a 'vehicle', as in Engelbart's metaphor opposed to the IBM 'railroads', but something
much more profound: a (…) medium. With a 'vehicle' one could wait until high
school and give 'drivers ed', but if it was a medium, it had to extend into the
world of childhood.
0 comments:
Post a Comment