QuoteProject
An algorithm must be seen to be believed.
Donald Knuth
ShareWTF𝕏

Interpretation

What this quote means

This quote emphasizes the importance of visualization in understanding algorithms.

Donald Knuth's quote highlights that algorithms are often complex and abstract concepts that can be difficult to grasp without visual representation. He suggests that seeing the workings of an algorithm, perhaps through diagrams or visualizations, makes it easier for people to understand and appreciate the underlying processes involved.

Themes

AlgorithmVisualizationUnderstandingTechnologyData

In practice

Example use cases

During a tech presentation, I used Knuth's quote to highlight the importance of diagrams in explaining complex algorithms.

More from Donald Knuth

Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better.
Donald KnuthRead
The hardest thing is to go to sleep at night, when there are so many urgent things needing to be done. A huge gap exists between what we know is possible with today's machines and what we have so far been able to finish.
Donald KnuthRead
The process of preparing programs for a digital computer is especially attractive, not only because it can economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.
Donald KnuthRead
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird.
Donald KnuthRead
Everyday life is like programming, I guess. If you love something you can put beauty into it.
Donald KnuthRead
To me, it looks more or less like the hardware designers have run out of ideas and that they're trying to pass the blame for the future demise of Moore's Law to the software writers by giving us machines that work faster only on a few key benchmarks!
Donald KnuthRead

Similar quotes

You can be good at technology and like fashion and art. You can be good at technology and be a jock. You can be good at technology and be a mom. You can do it your way, on your terms.
Marissa MayerRead
Human language is the new UI layer, bots are like new applications, and digital assistants are meta apps. Intelligence is infused into all of your interactions.
Satya NadellaRead
The future is already upon us, it is just unevenly distributed.
William GibsonRead
My father worked for the same firm for 12 years. They fired him and replaced him with a tiny gadget that does everything my father does, only much better. The depressing thing is my mother ran out and bought one
Woody AllenRead
People have long feared that mechanization might cause mass unemployment. This never happened because, as old professions became obsolete, new professions evolved, and there was always something humans could do better than machines. Yet this is not a law of nature, and nothing guarantees it will continue to be like that in the future.
Yuval Noah HarariRead
I am living in the Google years, no question of that. And there are advantages to it. When you forget something, you can whip out your iPhone and go to Google. The Senior Moment has become the Google moment, and it has a much nicer, hipper, younger, more contemporary sound, doesn't it? By handling the obligations of the search mechanism, you almost prove you can keep up.... You can't retrieve you life (unless you're on Wikipedia, in which case you can retrieve an inaccurate version of it).
Nora EphronRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.

Quote by Donald Knuth | QuoteProject