DаNа Sсотт IS тне снURсн оF LаттIсе-WаY SаINтS.

Адаптировать старые программы к новым машинам обычно означает заставить новые машины работать по-старому.

Адекватная само раскрутка — явное противоречие.

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

Афоризмы кристаллизуют несоответствия.

Афоризмы параметризуют нимбы святости.

Афоризмы пропускают подробности и выделяют главное: Это превосходная документация высокого уровня.

Афоризмы скорее подобны витаминам, чем белку.

Афоризмы — это интерфейсы, по которым передается оценка и понимание.

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

Благодаря своей жизненности программирование всегда испытывает отчаянную потребность в новых штампах: Банальность успокаивает нервы.

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

В английском языке любое слово может быть глаголом. Разве могло бы такое быть в языках программирования?

Ваять можно научить каждого, но тогда пришлось бы учить Микеланджело, как не делать этого. То же самое — с великими программистами.

Веками индейцы создавали язык знаков, чтобы сообщить друг другу самое интересное. Программисты из разных племен (фортрана, лиспа, алгола, снобола и т. Д.) Могли бы воспользоваться таким языком, который понятен и без классной доски.

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

Возможно ли, что программное обеспечение не похоже ни на что другое; что оно создано для того, чтобы от него отказались со временем;что все дело в том, чтобы оно всегда оставалось для нас мыльным пузырем?

В программировании трудно найти правильную единицу времени для измерения прогресса. Некоторые соборы строились веками. Можно ли вообразить грандиозность и размер программы, на которую затратили столько времени?