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. 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. There, 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 use.
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 Marshall
McLuhan sense.
No comments:
Post a Comment