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