Invent the Future Rather Than Predict It
The best researchers do not predict technology trends but actively create new possibilities. PARC's research approach was to imagine what computers should look like 20 years later, then start building it today.
Source: Alan Kay, OOPSLA 1997 keynote 'The Computer Revolution Hasn't Happened Yet' / Alan Kay, Stanford University lecture, 2008
Computer Is a Medium, Not a Tool
The true potential of computers lies in being a new medium for expression and thought, just as printing changed human thinking. The personal computer revolution is not about making work faster but enabling humans to think and create in entirely new ways.
Source: Alan Kay, 'Computer Software', Scientific American, September 1984 / Alan Kay, 'A Personal Computer for Children of All Ages', Xerox PARC memo, 1972
The Essence of OOP Is Message Passing
Alan Kay later acknowledged that 'object-oriented' was misunderstood; the core of OOP is not classes and inheritance but message passing between objects — each object is an independent computer communicating with others through messages.
Source: Alan Kay, 'The Early History of Smalltalk', ACM SIGPLAN Notices, 1993 / Alan Kay email to Stefan Ram, July 2003, userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en
Children Are the Ideal Users of Computers
Dynabook's original design target was children; children learning programming is not just learning technology but learning a new way of thinking. Logo and Squeak both embody this belief.
Source: Alan Kay, 'A Personal Computer for Children of All Ages', Xerox PARC memo, 1972 / Alan Kay, Squeak project documentation, squeakland.org
A Change in Perspective Is Worth 80 IQ Points
The key to solving problems is often not working harder but finding the right perspective and framework. This quote ('a change in perspective is worth 80 IQ points') is Alan Kay's concise expression of the importance of systems thinking.
Source: Alan Kay, OOPSLA 1997 keynote 'The Computer Revolution Hasn't Happened Yet'
Dynabook Vision Thinking
Imagine the ideal future product form, then reverse-engineer the path to it — rather than starting from current technology limitations for incremental improvement.
When Kay described Dynabook in 1972, portable personal computers didn't exist at all; his vision preceded the iPad by 38 years, but Apple designers acknowledged Dynabook as the iPad's spiritual predecessor.
Product VisionTechnology ResearchLong-term PlanningInnovation Thinking
Message-Passing Object Model
Model complex systems as independent autonomous objects collaborating through message passing, rather than shared state and direct calls.
In Smalltalk, even the number 3 is an object that can receive messages; this extreme consistency makes system behavior fully predictable.
Software ArchitectureSystem DesignDistributed SystemsProgramming Paradigms
Tools as Cognitive Amplifiers
The best computer tools do not automate existing tasks but extend human cognitive capabilities, enabling people to do things previously impossible.
Spreadsheets did not just make calculation faster; they enabled non-programmers to do financial modeling that previously required professional programmers.
Tool DesignEducational TechnologyHuman-Computer InteractionProduct Design
Perspective Shift Method
When facing a difficult problem, do not think harder within the current perspective but seek a new perspective that makes the problem simple.
Kay applied the biological cell model to computer program design, arriving at the core idea of object-orientation — a perspective shift made a difficult problem clear.
Problem SolvingResearch MethodsInnovation ThinkingSystem Design
Xerox PARC Golden Age
1970-1981
Inventing core concepts of modern computing
At Xerox PARC invented Smalltalk, proposed the OOP paradigm, participated in Alto personal computer and GUI research; this decade's work laid the foundations of modern computer science.
Apple and Atari Period
1984-1996
Advancing personal computing and educational applications
Worked at Apple (contributing to Newton project) and Atari, continuing to advance Dynabook vision and children's programming education; began expressing disappointment at the pace of the computer revolution during this period.
Squeak and Education Research Phase
1996-至今
Realizing children's programming education vision through Squeak and Etoys
Developed Squeak (open-source Smalltalk) and Etoys educational environment at Disney and HP Labs; received Turing Award in 2003; continues criticizing current computer science education and industrial practice.