Re[22]: Языки общего назначения не имеют смысла!
От: koodeer  
Дата: 14.04.12 17:13
Оценка:
Здравствуйте, AndrewVK, Вы писали:

K>>1. Я не явлюясь специалистом в данной предметной области.

K>>2.1. Я не являюсь специалистом в создании DSL.

AVK>А таких людей вообще — просто считанное количество. That's the problem.


Таких людей — очень много! Каждый бизнесмен — специалист в своей области. (Пояснения дальше.)


K>>Пока что я пишу примерно такой же код.


AVK>Ну так покажи — какой код ты хотел бы писать.


AVK>Я не прошу тебя написать парсер и анализатор DSL, я прошу показать, как DSL будет выглядеть.


Это не я должен показывать. Это должны показывать бизнесмены. Оно уже есть: предметная область. Берём стандарт, ГОСТ, спецификацию этой области, и механически переносим в наш DSL.


K>>2.2. У меня нет удобных средств написания DSL.


AVK>Причем тут средства?


Всё-таки от средств зависит многое.
Я понимаю, что слишком многого хочу. Но в мечтах вижу создание DSL именно так: манипулирует предметная область текстами — наше средство создания DSL должно легко позволять это; бизнес манипулирует чертежами — DSL должен уметь делать это, а фреймворк по созданию DSL должен легко поддерживать это; и т. п.


AVK>1) Для сочинения DSL требуется специфичная и очень высокая квалификация. Подчеркиваю, для сочинения, а не для реализации.


Как я уже сказал, сочинять ничего не нужно: оно уже всё есть. Сочинено самими спецами в данной области.

AVK>2) Современные ЯОН совсем не так уж и ужасны при умелом использовании.


С этим конечно же не спорю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.