Simple things should be simple, complex things should be possible.
About this quote
- What does it mean?
- Design should prioritize ease of use for basic tasks while ensuring advanced capabilities remain achievable for experts.
- In plain terms
- Keep basic tasks easy but allow for advanced features.
- What can you take from it?
- Prioritize usability without sacrificing power.
Where it applies
Putting it to work
Questions to consider
- How do you balance simplicity and power?
- What makes a complex system usable?
Another view
Simplicity and power often conflict in practical implementation.
More from Alan Kay
By the time I got to school, I had already read a couple hundred books. I knew in the first grade that they were lying to me because I had already been exposed…
Permalink to quote #3 Technology is anything that wasn't around when you were born.
Permalink to quote #5 If you don't fail at least 90 percent of the time, you're not aiming high enough.
Permalink to quote #2
Related quotes
Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.
Jef RaskinJef Raskin quote #1 Architects know that some kinds of design problems are more personal than others. One of the cleanest, most abstract design problems is designing bridges. Ther…
Paul GrahamPaul Graham quote #1 The best thing software can be is easy, but the way to do this is to get the defaults right, not to limit users' choices.
Paul GrahamPaul Graham quote #2