Simon Willison’s Weblog

Subscribe

3 items tagged “naming-things”

2010

What are some of the best quotations on programming/programming languages?

“There are only two hard problems in Computer Science: cache invalidation and naming things”—Phil Karlton

[... 33 words]

2009

Semantic Versioning. Tom Preston-Werner provides a name, specification and URL describing the relatively widely used Major.Minor.Patch versioning system. This is really useful—by giving something a name and a spec, people can say “this project uses semantic versioning” and skip having to explain their backwards compatibility policy in full.

# 15th December 2009, 9:53 pm / naming-things, open-source, semanticversioning, software, tom-preston-werner, versioning

2007

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

Phil Karlton

# 5th July 2007, 12:46 am / caching, computer-science, naming-things, phil-karlton, tim-bray