„Ваять можно научить каждого, но тогда пришлось бы учить Микеланджело, как не делать этого. То же самое — с великими программистами.“Алан Перлис
„Все, что мы делаем в программировании — это частный случай чего-то более общего, и зачастую мы осознаем это чересчур быстро.“Алан Перлис
„В программировании трудно найти правильную единицу времени для измерения прогресса. Некоторые соборы строились веками. Можно ли вообразить грандиозность и размер программы, на которую затратили столько времени?“Алан Перлис
„Там, где есть модульность, возможно непонимание: Сокрытие информации предполагает необходимость проверки связи.“Алан Перлис
„Все нужно проектировать сверху вниз, за исключением фундамента, с которого нужно начинать.“Алан Перлис
„Лучше, чтобы в 100 функциях использовалась одна структура данных, чем в 10 функциях — 10 структур.“Алан Перлис
„Симметрия представляет собой концепцию, сокращающую сложность(сопрограммы содержат подпрограммы); ищите ее повсюду.“Алан Перлис
„Подумайте, сколько психических сил потрачено на поиски коренного различия между «алгоритмом» и «программой.»“Алан Перлис
„Какая разница между машиной тьюринга и современной ЭВМ? Такая же, как между восхождением Хиллари на эверест и открытием отеля «Хилтон» на его вершине.“Алан Перлис
„Кибернетический обмен между человеком, машиной и алгоритмом подобен игре в «музыкальные стулья»: Неистовый поиск равновесия всегда оставляет одного из трех неловко стоять.“Алан Перлис