Здравствуйте, gandjustas, Вы писали:
G>В бизнесе чуть ли не все задачи типовые, но вот dsl для них не придумали.
G>Когда будут?
Когда этим кто-нибудь займется. Твой КО.
G>Что-то этот типовой DSL во многих случаях превратился в полноценный ЯП. Есть даже тенденция создания DSL, который превращается в SQL.
Просто его плохо спроектировали.
Но ответь на вопрос: Променяешь его на прямые запросы по физической структуре БД?
G>Давай детали. Что за проект. Какой DSL? Что генерил?
Да это не важно. Или ты думаешь, что сможешь придумать способ написать это на обычном языке?
Я тебе и так скажу что это возможно. Но придётся руками надолбить квадратичное количество кода и прогнать в уме алгоритм четвертой степени.
Я на это не способен. Те "программисты", к которым ты постоянно апеллируешь тем более.
Паттерны и прочая хрень тоже не помогут.
G>DSL еще написать надо, это сложно. Средний уровень программистов постоянно понижается. Количество людей, способных написать dsl сейчас чуть ли не меньше, чем 10 лет назад.
Это происходит из-за того что используются лопаты вместо роторных экскаваторов.
Если пересесть на роторные экскаваторы, то вся эта толпа исчезнет за ненадобностью. И средний уровень очень сильно повысится.
Также нужно понимать, что создание ДСЛ это работа архитектора. Ибо создание ДСЛ == создание архитектуры.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>