Alan Kay

Computer Science American 1940 314 quotes

Pioneer of OOP and GUI, Turing Award winner

Quotes by Alan Kay

Learning is what most adults will do for a living in the 21st century.

Attributed remark

Scratch the surface in a typical boardroom and we’re all just cavemen with briefcases, hungry for a wise person to tell us stories.

Attributed remark

The music is not in the piano.

Talks on computing and media

The computer is simply an instrument whose music is ideas.

Attributed remark

Object-oriented programming is not the thing; it’s the *pointers* to the things.

Talks on OOP

The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made.

Interview with the Guardian

We’re in the Middle Ages of computing. We haven’t even invented the printing press yet.

Attributed remark

The purpose of technology is not to confuse the brain but to serve the human spirit.

Attributed remark

If you’re not failing 90% of the time, then you’re probably not working on sufficiently challenging problems.

Variation on earlier quote

The Dynabook hasn’t happened yet. The iPad is not it.

Response to the iPad launch 2010

You need to have an idea that’s worth 10 person-years to get 10 people to work for a year.

On project vision

The most important thing in a programming language is the name. A language will not succeed without a good name.

Attributed remark

We don’t have better ideas because we have the same ideas.

Attributed remark

The computer is a medium of creative thought and expression.

Philosophy of the Dynabook

The future is not laid out on a track. It is something that we can decide, and to the extent that we do not violate any known laws of the universe, we can probably make it work the way that we want to.

Attributed remark

Smalltalk is not only NOT its syntax or the class library, it is not even about classes. 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.

Email to the Squeak mailing list 1998

The big idea is messaging.

Email to the Squeak mailing list 1998

We should be building systems that are as simple as possible, but no simpler.

Paraphrasing Einstein in design context

Any software system that expects to last must have a dynamic, malleable nature.

On system design

The goal is to have as few ideas as possible, but the right ones.

Attributed remark on design