Алан Джей Перлис, родился 1 апреля 1922 в Питсбурге. Американский учёный в области компьютерных технологий, первый лауреат премии Тьюринга. Член команды, разработавшей язык программирования Алгол. Умер 7 февраля 1990.
Афоризмы, цитаты, высказывания - Перлис Алан Джей
Афоризмы параметризуют нимбы святости.
Афоризмы кристаллизуют несоответствия.
У афоризмов чрезвычайно низкая энтропия.
Афоризмы скорее подобны витаминам, чем белку.
Как и каламбур, программирование — это игра слов.
Синтаксический сахар вызывает рак точек с запятой.
Простота не предшествует сложности, а вытекает из нее.
Проще написать неправильную программу, чем понять правильную.
То, что для одного человека константа, для другого — переменная.
Афоризмы — это макросы, поскольку они выполняются в ходе чтения.
Не стоит писать программу без цикла и структурированной переменной.
Машины скорее обнаруживают наличие беспорядка, чем наводят порядок.
Если в вашей процедуре 10 параметров, вероятно, вы что-то упускаете.
Так много хороших идей исчезает бесследно, попав в пучину семантики.
Программы без ошибок можно написать двумя способами, но работает- третий.
У каждой программы два назначения: Что она должна делать и чего не должна.
Появление ЭВМ в домах не изменит ни один из них, но может возродить салуны.
Каждая программа является частью другой программы и редко соответствует ей.
Структурированное программирование подтверждает закон исключенного третьего.
Легче изменить спецификацию, чтобы она соответствовала программе, но не наоборот.
Как только вы поняли, как писать программу, заставьте сделать это кого-нибудь другого.
Рекурсия — основа программирования, поскольку она сокращает время написания программы.
Года работы над искусственным интеллектом достаточно, чтобы заставить поверить в бога.
Все нужно проектировать сверху вниз, за исключением фундамента, с которого нужно начинать.
Афоризмы пропускают подробности и выделяют главное: Это превосходная документация высокого уровня.
Лучше, чтобы в 100 функциях использовалась одна структура данных, чем в 10 функциях — 10 структур.
Большинство людей находят концепцию программирования очевидной, но само программирование невозможным.
Всякий раз, когда два программиста встречаются для критического анализа своих программ, они оба молчат.
Язык программирования имеет низкий уровень, если в программах приходится уделять внимание несущественному.
Работу программистов следует оценивать не по их изобретательности и логике, а по полноте анализа каждой ситуации.
Системы состоят из подсистем, подсистемы — из под подсистем и так до бесконечности — именно поэтому мы проектируем снизу вверх.
Отказ от языка ассемблера был яблоком раздора в наших садах эдема: Языки, использование которых приводит к растранжириванию машинного времени, греховны. Бормашина сегодня позволяет своим программистам отказаться от фигового листка.