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