Word of the Day: Hoare’s Dictum

C.A.R. Hoare and his wife stand outside Buckingham Palace after he was knighted by the queenSir Charles Hoare was a pioneer in computer science.  He observed:

There are two methods in software design.  One is to make the program so simple, there are obviously no errors.  The other is to make it so complicated, there are no obvious errors.

This applies to logical arguments as well: you can make the argument so simple that there are obviously no errors.  Or you can make it so complicated that there are no obvious errors.

A simple, straightforward argument for God’s existence might be, “Of course God exists.  He’s sitting right over there!”  Many arguments claim to be simple and straightforward—“the Bible is obviously correct” or “God obviously exists” for example—but are mere assertions rather than arguments backed with evidence.

Lots of apologetic arguments fall on the wrong side of this Hoare’s Dictum.  The Transcendental Argument, for example, is often a five-minute dissertation about what grounds logic and whether a mind must exist to hold it.

The Ontological Argument goes like this.  First we define “God” as the greatest possible being that we can imagine.  Two: consider existence only in someone’s mind versus existence in reality—the latter is obviously greater.  Three: since “God” must be the greatest possible being, he must exist in reality.  If he didn’t, he wouldn’t meet his definition as the greatest possible being.

When hit with an argument like this for the first time, you’re left scratching your head, unsure what to conclude.  These arguments are effective not because they’re correct (in fact, they fall apart under examination) but because they’re confusing.

The colloquial version of the argument is:

If you can’t dazzle ’em with brilliance, then baffle ’em with bullshit.

Photo credit: Microsoft

Related posts:

Related links:

  • Hoare’s Dictum” has been defined in computer science as, “Premature optimization is the root of all evil,” so perhaps this use should be Hoare’s Second Dictum.

6 thoughts on “Word of the Day: Hoare’s Dictum

  1. Pingback: Word of the Day: Hoare’s Dictum | Galileo Unchained | Secularity (under construction)

  2. Pingback: Word of the Day: Hoare’s Dictum | Galileo Unchained | Secularity (under construction)

  3. Pingback: Infinity—Nothing to Trifle With | Galileo Unchained

  4. Pingback: Infinity—Nothing to Trifle With | Cross Examined

  5. Pingback: Infinity—Nothing to Trifle With (2 of 2) | Galileo Unchained

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s