Programming Proverbs

Specifically, I was looking for the handful of programming proverbs written by Henry F. Ledgard in his series of programming books from the 1970s. And although I could not find a blog post I remember from a few years back, I did run across this page, which quotes one of the proverbs, and a few other relevant thoughts:

"High thoughts must have high language."

– Aristophanes

"You can’t trust code that you did not totally create yourself. (Especially code from companies that employ people like me."

– Ken Thompson, 1983 ACM Turing Award Lecture

"Instead of this absurd division into sexes they ought to class people as static or dynamic."

– Evelyn Waugh

"Good as it is to inherit a library, it is better to collect one."

– Augustune Birrell

"In programming, it is not enough to be inventive and ingenious. One also needs to be disciplined and controlled in order not be become entangled in one's own complexities."

– Harlan D. Mills, Forward to Programming Proverbs by Henry Ledgard

"I have made this letter longer than usual, because I lack the time to make it short."

– Blaise Pascal

Written on August 21, 2022