Софтвер находится в постоянном напряжении. Поскольку он символичен, его можно постоянно совершенствовать, но и произвольно изменять.

Споры бушуют вокруг того, что такое рL/1 — двугорбый или одногорбый верблюд.

Строка — это застывшая структура данных, и повсюду, куда она передается, происходит значительное дублирование процесса. Это идеальное средство для сокрытия информации.

Структурированное программирование подтверждает закон исключенного третьего.

Так много хороших идей исчезает бесследно, попав в пучину семантики.

Там, где есть модульность, возможно непонимание: Сокрытие информации предполагает необходимость проверки связи.

То, что для одного человека константа, для другого — переменная.

Трудно выделить смысл из строк, но это единственная «монета» связи, на которую мы можем рассчитывать.

У афоризмов чрезвычайно низкая энтропия.

У каждой программы (по крайней мере) два назначения: Что она должна делать и чего не должна.

У нас есть мини- и микро-эвм. В какую семантическую нишу попала бы пико-эвм?

Функции задерживают связь, структуры данных стимулируют связь. Мораль: Структурируйте данные как можно позднее в процессе программирования.

Хотя китайцы должны были бы обожать APL, они вкладывают деньги в фортран.

Цель Fетсн-ехесUте вычислений — эмуляция наших синтетических способностей, а не понимание аналитических.

Часто средства оправдывают цели: Цели порождают метод, а метод выживает, даже когда разрушаются структуры, бывшие ранее целью.

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

Чисто прикладные языки плохо применимы. (Игра слов аррLIсатIVе иаррLIсавLе).

Чтобы понять программу, необходимо отождествить себя и с машиной, и с программой.