> -- Валерий Лаптев писал(а):
> Не. Дело в том, что при разработке DSL мы ведь вольны спроектировать абстракции сколь угодно высокого уровня.Мне представляется, что это не из той оперы.

Вот посмотрите, у нас есть следующие стадии решения IT-задачи (упрощённо и укрупнённо, и используя производственную терминологию):
1) НИР - научно-исследовательские работы (исследование предметной области);
2) ОКР - опытно-конструкторские разработки (алгоритмизация и всяко разно, вплоть до прототипов);
3) ТПП - технологическая подготовка производства (собственно программирование, кодирование);
4) производство (эксплуатация программы).

Вы говорите об этапе (3), максимум (2), да и то фрагментарно.
А меня интересует (1)!