коаны :)
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 07.07.09 16:50
Оценка: 87 (15) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :)
Коан о побочных эффектах

Студент функционального программирования пришёл к Даниэлю де Роглодру и спросил, как постичь Природу Функционального Программирования. Даниэль ответил: "Чтобы постичь Природу Фунционального Программирования, ты должен научиться программировать без побочных эффектов и прочих императивных возможностей". И ученик ушёл учиться программировать в этом стиле. Он учился настолько усердно, что смог обойтись без переменных и for-циклов. Он использовал только let-привязки и let rec циклы. Однажды, чтобы почерпнуть вдохновение, он заглянул в код Учителей, и, читая исходники Camlp4, обнаружил использование переменных и for-циклы! Он вломился к Даниэлю де Роглодру и воскликнул: "Как Вы могли говорить мне, чтобы я не использовал императивные возможности, когда Вы сами их используете!". Даниэль смерил ученика туманным взглядом и ответил: "Но я уже знаю, как программировать без побочных эффектов." В этот момент ученик просветлился.


Коан о Ленивом Порядке Вычислений

Мишель Мони́ читал лекцию студентам новичкам в computer science. Студенты заняли места, и Мишель объявил: "Эта лекция будет про Ленивый Порядок Вычислений". После небольшой паузы он завершил лекцию: "Итак, есть какие-нибудь вопросы?"

http://gds.livejournal.com/35502.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.