Complexity of modern tools
Quotes have a way of disappearing on you. Last week I was looking for a quote Rob Pike gave in an early talk about Go. It was a quote from Richard Gabriel, from a talk he gave with Guy Steele. It was a beautiful quote and I was sad if I could not find it. On youtube one can find talks by Rob Pike on Go, but none of the thumbnails jogged my memory .
I found this quote partially reproduced in an essay: aaaa.sh on c, which I’m linking to so that it gets more eyeballs.
At last I have found the talk: Another Go at Language Design . It’s a very good talk.
The quote is a full slide in Pike’s deck:
I’m always delighted by the light touch and stillness of early programming languages. Not much text; a lot gets done. Old programs read like quiet conversations between a well-spoken research worker and a well-studied mechanical colleague, not as a debate with a compiler. Who’d have guessed sophistication bought such noise?
- Dick Gabriel