Alan Kay

Computer Science American 1940 314 quotes

Pioneer of OOP and GUI, Turing Award winner

Quotes by Alan Kay

You can’t change how people think, all you can do is give them a tool the use of which will lead them to think differently.

Attributed remark

The biggest problem in software development is that everything is a representation detail.

Attributed remark

The Web is like a giant system of Post-It notes with references to other Post-It notes.

Attributed remark

The computer is an interactive medium, not a passive one.

Dynabook philosophy

We are still in the pre-Gutenberg stage of computing.

Attributed remark

The only way to know if an idea is good is to implement it.

Attributed remark

The most important thing about a technology is how it changes people.

Attributed remark

The user interface should be so simple that a beginner in an emergency can understand it within ten seconds.

Attributed design principle

The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.

Attributed to Joe Armstrong (Kay often cites it approvingly) 2003

The computer is a metamedium. It can simulate any other medium.

Dynabook philosophy

We need to do for computing what the printing press did for writing.

Attributed remark

The biggest single problem in communication is the illusion that it has taken place.

Often quoting George Bernard Shaw in his talks

The Dynabook is a personal dynamic medium.

Original Dynabook proposal 1972

The most powerful concept in computing is the concept of a ‘tool for thought.’

Attributed remark