В продожение: http://www.linux.org.ru/view-message.jsp?msgid=2450305&page=1&nocache...
Часть ответов в ветке приведенной выше.
Вопрос в следующем:
- Чем вызвано утверждение о продуктивности Лиспа высказываемое его адептами (типа Грэхема) по сравнению со всеми другими? ( и вследствие: - Насколько адекватным является использование Lisp как платформы в современных условиях? - После perl, bash, Tcl, ECMAscript, C++, C какие концепции языка позволяющие повысить продуктивность оставаются в Лиспеб на которые стоит обратить внимание и которые могут повысить продуктивность? )
Мотивация к созданию ветки:
- Время изучения по личным ощущениям,кажется непопорционально долгим по сравнению с отдачей (сравнивалось c приведенными языками). - Усложнена компиляция, проблемы с переносимостью, упомянутые в первоначальной ветке. - Вакансии на Лисп существуют в мифах. - Для Web-programming существуют более развитые, документированые и переносимые вещи типа Perl, Ruby. - По результатм здесь: http://shootout.alioth.debian.org/ например, компактностью, мощностью, и потреблением памятью особенно Lisp не блещет. - Поиск личной мотивации к продолжению разборок с Лиспом, ввиду личного разочарования, отсутствия новых для себя концепций и не нахождения практической пользы. Создается впечатление что изучение его того не стоит, и полезнее углубляться в тот же perl, тем более ФП в нем присутствует, и без работы остаться сложнее.
Знаю что примеры успешных проектов на Лиспе есть, но их очень мало в потоке мэйнстрима.
Аргументы за и против полезны были бы для определения дальнейшего развития.
(lisp или что нибудь дпугое)
Background: Что такое lisp closures и macroses знаю, SICP прочел. hyperspec пока не осилил и не вижу пока практической пользы.
В емаксе пишу простенькие функции редактирования.