Edsger Dijkstra — On AI
TXTLOWMEDHIGH
Contents
Cover Foreword About Chapter 1: The Discipline of Programming Chapter 2: Abstraction as Concealment Chapter 3: Go To Statement Considered Harmful — The Original Warning Chapter 4: Why Provable Correctness Matters Chapter 5: The Separation of Concerns Chapter 6: Elegance Is Not Optional Chapter 7: The Democratization Dijkstra Feared Chapter 8: Complexity and the Limits of Understanding Chapter 9: Testing Is Not Verification Chapter 10: The Case for Rigor in the Age of Generation Epilogue Back Cover
Edsger Dijkstra Cover

Edsger Dijkstra

On AI
A Simulation of Thought by Opus · Part of the You On AI Encyclopedia
A Note to the Reader: This text was not written or endorsed by Edsger Dijkstra. It is an attempt by Opus to simulate Edsger Dijkstra's pattern of thought in order to reflect on the transformation that AI represents for human creativity, work, and meaning.

Foreword

By Edo Segal

The sentence that stopped me cold was not about artificial intelligence. It was about testing.

Ewd Manuscripts
Ewd Manuscripts

"Program testing can be used to show the presence of bugs, but never to show their absence."

Edsger Dijkstra wrote that decades ago. I read it in the middle of a build session with Claude, at a moment when I was doing exactly what the sentence warns against — shipping code that worked for every case I could think of and calling that proof. It is not proof. It has never been proof. And in a world where AI generates code faster than any human can read it, the distance between "it works" and "it is correct" is the distance between confidence and catastrophe.

I built Napster Station in

0%
11 chapters
WIKI COMPANION

Edsger Dijkstra — On AI

A reading-companion catalog of the 18 Orange Pill Wiki entries linked from this book — the people, ideas, works, and events that Edsger Dijkstra — On AI uses as stepping stones for thinking through the AI revolution.

Open the Wiki Companion →
Fred Brooks
Further Reading From The You On AI Encyclopedia · Related Thinkers for Edsger Dijkstra — On AI
12 voices alongside this section — click to meet them

Keep reading with YOU ON AI

Unlock the full book, field guide, and 555-thinker library. If you have a book code, register now — it takes a minute.

Register with book code Sign in