Здравствуйте, WolfHound, Вы писали:
WH>56 страниц сильно оптимизированного кода на жабе (год разработки) против 17 строк на ДСЛ (год разработки компилятора). WH>ДСЛ работал в 2 раза быстрее. Плюс на этом ДСЛ еще кучу кода, потом понаписали. Как следствие сэкономили десятилетия работы.
Для большинства задач написание DSL не закончится к сроку завершения проекта.
Для большинства задач требуется в разы меньшая квалификация, тем для разработки DSL.
Эти два фактора делают твои утверждения актуальными только в академических кругах и на уникальных проектах.
WH>Про то, что код на ДСЛ проще понять, поддерживать, развивать и там намного меньше багов я думаю можно даже не заикаться.
А компилятор поддержки не требует?
WH>А для распространённых задач ДСЛи уже будут написаны.
Когда будут? Мне вот срочно dsl для разработки веб-сайтов нужен, с кучей готовых модулей.