top | item 45955188

(no title)

zitterbewegung | 3 months ago

There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

discuss

order

roomey|3 months ago

You forgot the "and off by one errors"

javier123454321|3 months ago

I would add also hearing this quip every time either of those things come up un conversation.

johnnyo|3 months ago

“There are only two hard things in computer science. Cache invalidation, naming things, and off-by-one errors.”

newswasboring|3 months ago

My favorite form is when someone shouts "concurrency" in the middle of the sentence.

begueradj|3 months ago

"There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors"

__MatrixMan__|3 months ago

I've always wondered if he meant coming up with good names or if he meant ensuring that names, however they're chosen, reliably resolve to the named thing.

tracker1|3 months ago

You forgot "Off by one errors."