Login
базовая литература по программированию
1635 просмотров
Перейти к просмотру всей ветки
in Antwort Simple 31.08.06 13:24
> С какой стати lisp не ф. язык?
Лисп в некоторых классификациях попадает в функциональные языки, но это не корректно. В лиспе отсутствует карринг, не гарантируется оптимизация хвостовой рекурсии, что означает фиг, а не писанину в функциональном стиле. В лиспе масса императивных вещей, и не гарантируется отсутствие побочных эффектов при вызове функций. Лисп это мультипарадигменный язык, который хреново работает с функциями. Если наличие императивных вещей может означать всего лишь "не чистый фя", то отсутствие поддержки хвостовой рекурсии означает "не фя".
Со схемой я не прав, схема - фя.
Лисп в некоторых классификациях попадает в функциональные языки, но это не корректно. В лиспе отсутствует карринг, не гарантируется оптимизация хвостовой рекурсии, что означает фиг, а не писанину в функциональном стиле. В лиспе масса императивных вещей, и не гарантируется отсутствие побочных эффектов при вызове функций. Лисп это мультипарадигменный язык, который хреново работает с функциями. Если наличие императивных вещей может означать всего лишь "не чистый фя", то отсутствие поддержки хвостовой рекурсии означает "не фя".
Со схемой я не прав, схема - фя.
Dropbox - средство синхронизации и бэкапа файлов.