Здравствуйте, fionbio, Вы писали:
F>а) Научившись программировать на Lisp'е, можно стать асом C#/Java/C++/etc.
F>Программировать на мейнстриме будете с отвращением, но качественно. И смысл разных
F>design patterns и пр. хрени станет яснее, чем для авторов этих концепций
Ещё подход -
F>использование Лиспа для прототипизирования.
Нет действительно у меня сложилось впечатление что многие "новейшие" концепции, как будто, бы первоначально обкатывались на Лиспе. Когда в CLOS появились :before :after и :around методы? До AspectJ или после?
И еще один вопрос возник. В Лиспе достаточно интересно реализован механизм обработки исключительных ситуаций. А Java/C#/C++, по сравнению с этим, мягко говоря, сильно ограниченны. С первого взгляда и IMHO
А есть ли другие языки с похожим на Лисп или альтернативными подходами к этому делу?