Alan Perlis известные цитаты
последнее обновление : 5 сентября 2024 г.
other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese
-
Года, проведенного с искусственным интеллектом, достаточно, чтобы заставить человека поверить в Бога.
-
Лучше иметь 100 функций, работающих с одной структурой данных, чем 10 функций, работающих с 10 структурами данных.
-
Язык программирования является низкоуровневым, когда его программы требуют внимания к несущественному.
-
Есть два способа написания безошибочных программ; работает только третий.
-
Язык, который не влияет на то, как вы относитесь к программированию, не стоит знать.
-
В программных системах червя часто создает ранняя пташка.
-
Глупцы игнорируют сложность. Прагматики страдают от этого. Некоторые могут избежать этого. Гении избавляются от этого.
-
Простота не предшествует сложности, а следует за ней.
-
У каждой программы есть (по крайней мере) две цели: та, для которой она была написана, и другая, для которой она не была написана.
-
Программистов следует оценивать не по их изобретательности и логике, а по полноте анализа их кейсов.
-
В английском языке каждое слово может быть озвучено.
-
Справиться с неудачей легко: усердно работайте над улучшением. С успехом тоже легко справиться: вы решили не ту проблему. Усердно работайте над улучшением.
-
Проще изменить спецификацию в соответствии с программой, чем наоборот.
-
У вас не будет хороших идей, если вы не готовы нести за них ответственность.
-
ФОРТРАН - это не цветок, а сорняк - он вынослив, время от времени зацветает и растет на каждом компьютере.
-
Если у вас есть процедура с 10 параметрами, вы, вероятно, что-то пропустили.
-
Вы можете оценить точку зрения программиста, отметив его отношение к сохраняющейся жизнеспособности FORTRAN.
-
Обучение студентов программированию противоречит принципам современного образования. Какое же это удовольствие - составлять планы, быть дисциплинированным, организовывать мысли, уделять внимание деталям и учиться самокритичности.
-
Я думаю, что для нас, специалистов в области компьютерных наук, чрезвычайно важно сохранять интерес к вычислительной технике. Когда все начиналось, это было ужасно весело. Конечно, платящих клиентов время от времени обманывали, и через некоторое время мы начали серьезно относиться к их жалобам. Мы начали чувствовать, что действительно несем ответственность за успешное и безошибочное использование этих машин. Я так не думаю. Я думаю, что мы несем ответственность за то, чтобы они развивались, давали им новые направления и приносили удовольствие в дом. Я надеюсь, что область компьютерных наук никогда не утратит своей привлекательности.
-
Любое существительное может быть глаголизировано.
-
Когда кто-то говорит: "Я хочу язык программирования, на котором мне нужно будет говорить только то, что я хочу сделать", дайте ему леденец на палочке.
-
В вычислительной технике превращение очевидного в полезное - это живое определение слова "разочарование".
-
Если ваш компьютер говорит по-английски, то, скорее всего, он был изготовлен в Японии.
-
Я думаю, что это неизбежно, что люди плохо программируют. Обучение существенно делу не поможет. Мы должны научиться жить с этим.
-
Лучшая книга по программированию для непрофессионала - "Алиса в стране чудес", но это потому, что для непрофессионала это лучшая книга обо всем на свете.
-
Возможно ли, что программное обеспечение не похоже ни на что другое, что от него следует отказаться: что весь смысл в том, чтобы всегда воспринимать его как мыльный пузырь?
-
Компьютерная сфера всегда нуждается в новых клише.
-
В английском языке каждое слово можно перевести словами. Если бы это было так в наших языках программирования.
-
В симбиозе человека и машины именно человек должен приспосабливаться, а машины - нет.
-
Программисты на ЛИСПЕ знают ценность всего и цену ничему.
-
В программировании, как и во всем остальном, совершить ошибку - значит переродиться.
-
Некоторым языкам программирования удается адаптироваться к изменениям, но противостоять прогрессу.
-
Мы выпьем за лисп-программиста, который заключает свои мысли в круглые скобки.
-
В конечном счете, каждая программа превращается в рококо, а затем в руины.
-
Синтаксический сахар вызывает рак точки с запятой.
-
Нельзя перейти от неформального к формальному формальными средствами.
-
В вычислительной технике среднее время до отказа становится все короче.
-
Адаптация старых программ к новым машинам обычно означает адаптацию новых машин к тому, чтобы они вели себя как старые.
-
Постоянное для одного человека - переменная для другого.
-
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
Вы думаете, что ЗНАЕТЕ, когда учитесь, более уверены, когда умеете писать, еще больше - когда умеете преподавать, но уверены и в том, когда умеете программировать.
-
Картинка стоит 10 тысяч слов - но только тех, которые описывают картинку. Вряд ли какой-либо набор из 10 тысяч слов можно адекватно описать с помощью картинок.
-
Нет такого понятия, как свободная переменная.
-
Хороший язык программирования - это концептуальная база для размышлений о программировании.
-
Каждый читатель должен периодически задавать себе вопрос: ”Для чего, к какой цели?" - но не задавайте его слишком часто, чтобы не променять удовольствие от программирования на горьковато-сладкую философию.
-
Информатика испытывает неловкость из-за компьютера.
-
Если слушатель кивает головой, когда вы объясняете свою программу, разбудите его.
-
Программисты на Си никогда не умирают. Их просто отбрасывают в пустоту.
-
Оптимизация препятствует эволюции.