>О. Опять попытка принизить достоинства аргументов визави?
Нет, просто я хочу сказать, что обобщенные системы для частных случаев использовать сложнее и неудобнее, чем системы, созданные специально для этих частных случаев. Например, перл хорош в обработке строк и для небольших скриптов, он специально для этого и создавался. Языки типа CL или Хаскеля для этого подходят хуже.
Неужто проверками во время выполнения программы? Во время компиляции DSL.
>И, кстати, что там про критерий применимости Лиспа? Я уже как-то писал развернутое мнение по этому вопросу, не помню только где. CL отлично(идеально) подоходит для создания больших и сложных систем. Лушче всех других языков общего назначения. Собственно, постинг как раз об этом - сложность программных систем в будущем будет только расти, и CL или, подобные ему языки, будут восприниматься индустрией все больше и больше. Я думаю, CL довольно плохо подходит для одноразовых мелких задач(для скриптования), и для, естественно, низкоуровневого программирования, так как базовый рантайм CL, абстрактная виртуальная коммонлисп-машина, довольно жирный и высокоуровневый.
no subject
Нет, просто я хочу сказать, что обобщенные системы для частных случаев использовать сложнее и неудобнее, чем системы, созданные специально для этих частных случаев. Например, перл хорош в обработке строк и для небольших скриптов, он специально для этого и создавался. Языки типа CL или Хаскеля для этого подходят хуже.
Неужто проверками во время выполнения программы?
Во время компиляции DSL.
>И, кстати, что там про критерий применимости Лиспа?
Я уже как-то писал развернутое мнение по этому вопросу, не помню только где.
CL отлично(идеально) подоходит для создания больших и сложных систем. Лушче всех других языков общего назначения.
Собственно, постинг как раз об этом - сложность программных систем в будущем будет только расти, и CL или, подобные ему языки, будут восприниматься индустрией все больше и больше.
Я думаю, CL довольно плохо подходит для одноразовых мелких задач(для скриптования), и для, естественно, низкоуровневого программирования, так как базовый рантайм CL, абстрактная виртуальная коммонлисп-машина, довольно жирный и высокоуровневый.