Não é um nome DSL para um aplicativo que resolve um problema específico?

StackOverflow https://stackoverflow.com/questions/4019490

  •  26-09-2019
  •  | 
  •  

Pergunta

Estou aprendendo Boo (peguei o e -book), mas uma pergunta que tenho é o que exatamente é um DSL? Melhor pergunta, se um DSL é voltado para um problema específico, não é apenas mais um nome para um espaço de aplicativo (por exemplo, processamento de texto, DBMS, software de processamento de matemática), todos resolvem seus próprios problemas.

Pergunto isso porque, recentemente, alguns membros de uma equipe de desenvolvimento no trabalho escreveram uma API para testar um aplicativo Winforms e foi considerado um "DSL".

Obrigado

Foi útil?

Solução

Em caso de dúvida, wiki: Linguagem específica do domínio

Geralmente não é um aplicativo, mas um linguagem de programação ou a estrutura que estende um idioma Para ajudar na solução de um determinado problema ou conjunto de problemas. SQL (The Query Language) é um exemplo de DSL; O próprio DBMS, no entanto, não é um DSL.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top