Единственная конструктивная теория, связывающая неврологию и психологию, возникает из исследований софтвера.

Если бы мы писали программы с детства, то с годами, возможно, научились бы их читать.

Если ваша машина говорит по-английски, ее, вероятно, сделали в Японии.

Если в вашей процедуре 10 параметров, вероятно, вы что-то упускаете.

Если вы можете представить себе общество, где лакеями будут роботы, вы можете представить все, что угодно.

Если двое пишут в точности одну и ту же программу, нужно преобразовать каждую в микрокод, и тогда они, конечно, не будут одинаковыми.

Если мы верим в структуры данных, мы должны верить и в независимую (и потому одновременную) обработку. Зачем же еще собирать элементы в структуру? Почему мы терпим языки, которые дают нам одно, но не дают другое?

Если преподаватель настаивает на том, что вычислительная наука — это X, а не Y, посочувствуйте его ученикам.

Если при объяснении вашей программы слушатель начинает кивать головой, его пора будить.

Если программа манипулирует большим количеством данных, она делает это лишь несколькими способами.

Иногда мне кажется, что единственным универсумом в программировании является цикл.

Интерфейсы сохраняют порядок вещей, но не ускоряют рост — функции же ускоряют.

Использование программы для доказательства теоремы о четырех красках не изменит математики. Оно просто покажет, что задача, которая оставалась нерешенной в течении столетия, возможно, не так уж важна для математики.

Каждая программа является частью другой программы и редко соответствует ей.

Какая разница между машиной тьюринга и современной ЭВМ? Такая же, как между восхождением Хиллари на эверест и открытием отеля «Хилтон» на его вершине.

Как и каламбур, программирование — это игра слов

Как можно раньше вступайте на проторенную стезю: Не изменяйте своим привычкам. Накапливайте идиомы. Стандартизируйте. Единственная разница (!) Между Шекспиром и вами состоит не в объеме словаря, а в количестве идиом.

Как сказал бы Уилл Роджерс: «В природе нет такой вещи, как свободная переменная».