Koleman Nix

Compiled

A commonplace book of quotes and essays on software.

Quotes

Besides a mathematical inclination, an exceptionally good mastery of one’s native tongue is the most vital asset of a competent programmer.
— Edsger W. Dijkstra
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Simplicity is a great virtue, but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better
— Edsger W. Dijkstra
Controlling complexity is the essence of computer programming.
— Brian Kernighan
In the beginning you always want results. In the end all you want is control.
— Eskil Steenberg
LISP programmers know the value of everything and the cost of nothing.
— Alan Perlis
The engine can arrange and combine its numerical quantities exactly as if they were letters or any other general symbols; and in fact it might bring out its results in algebraical notation, were provisions made accordingly.
— Augusta Ada, Countess of Lovelace (1844)

Talks, Essays, and Books

This page is under construction; omissions are incidental