Loading video...

Video Failed to Load

Go Home

Computer scientist Edsger Dijkstra on the frustration of debugging a program you wrote yourself

229,503 views • 1 year ago •via X (Twitter)

10 Comments

Quantuminno 𝕏's profile picture
Quantuminno 𝕏1 year ago

Edsger Dijkstra, a pioneering computer scientist, famously expressed his thoughts on debugging with sharp wit and deep insight. He once said: "If debugging is the process of removing bugs, then programming must be the process of putting them in." This captures the inherent irony and challenge of software development: the act of writing code often introduces errors, making debugging an inevitable, and sometimes deeply frustrating, aspect of the craft.

Ganesh UOR's profile picture
Ganesh UOR1 year ago

Debugging your own code is like trying to proofread a book you wrote: you know what it should say, so you miss what it actually does. Dijkstra knew the struggle all too well.

Matter as Machine's profile picture
Matter as Machine1 year ago

Nevertheless nature is simple and can be debugged. We only need to assume that matter executes discrete algorithm.

Prompt Whisperer's profile picture
Prompt Whisperer1 year ago

It's a driver issue.

A n k i s h's profile picture
A n k i s h1 year ago

Debugging is like trying to find a unicorn in a haystack—except the unicorn has a vendetta against your sanity! 🦄💥

jimbowimbo's profile picture
jimbowimbo1 year ago

Hey claude, how do i fix this bug. 🤓

Marc Kwiatkowski's profile picture
Marc Kwiatkowski1 year ago

Precisely why the term "computer science" is inapt.

Annex Baja's profile picture
Annex Baja1 year ago

Skill issue

Mark de Wijk's profile picture
Mark de Wijk1 year ago

Where can I see the full video?

Lee Gibson's profile picture
Lee Gibson1 year ago

Welcome to engineering

Related Videos