Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, gandjustas, Вы писали:
G>>В бизнесе чуть ли не все задачи типовые, но вот dsl для них не придумали. G>>Когда будут? WH>Когда этим кто-нибудь займется. Твой КО.
Так почему до сих пор не занялись? Бинес-задачи меняются мало, а кроме SQL пока ниче не придумано.
В чем проблема?
G>>Что-то этот типовой DSL во многих случаях превратился в полноценный ЯП. Есть даже тенденция создания DSL, который превращается в SQL. WH>Просто его плохо спроектировали.
Почему?
WH>Но ответь на вопрос: Променяешь его на прямые запросы по физической структуре БД?
Это технически невозможно, сервер на другом компе стоит, порты закрыты.
G>>Давай детали. Что за проект. Какой DSL? Что генерил? WH>Да это не важно. Или ты думаешь, что сможешь придумать способ написать это на обычном языке? WH>Я тебе и так скажу что это возможно. Но придётся руками надолбить квадратичное количество кода и прогнать в уме алгоритм четвертой степени. WH>Я на это не способен. Те "программисты", к которым ты постоянно апеллируешь тем более. WH>Паттерны и прочая хрень тоже не помогут.
Не уходи от ответа.
1) Что за проект?
2) Какой DSL? (на чем сделан, какие возоможности)
3) Что генерил в итоге?
Иначе просто нет оснований тебе верить. То что ты дас ссылку на академический проект не является подтверждением твоего мнения.
G>>DSL еще написать надо, это сложно. Средний уровень программистов постоянно понижается. Количество людей, способных написать dsl сейчас чуть ли не меньше, чем 10 лет назад. WH>Это происходит из-за того что используются лопаты вместо роторных экскаваторов. WH>Если пересесть на роторные экскаваторы, то вся эта толпа исчезнет за ненадобностью. И средний уровень очень сильно повысится. WH>Также нужно понимать, что создание ДСЛ это работа архитектора. Ибо создание ДСЛ == создание архитектуры.
Аналогии идут лесом. Покажи реальный пример в реальном (не академическом) проекте.