Perguntas com a marcação «dsl»

18
Abstração de banco de dados - está sendo exagerada?

Depois de ser exposto a várias camadas de abstração de banco de dados, estou começando a me perguntar qual é o sentido de toda biblioteca inventar seu próprio paradigma diferente para acessar dados. Escolher um novo DAL é como aprender um novo idioma novamente, quando geralmente tudo o que eu quero...

10
Quando uma API é considerada uma DSL incorporada?

Qual é a diferença entre uma API e uma DSL (Linguagem Específica de Domínio) incorporada? É apenas sintaxe? Considere uma API como o OpenGL. Qual é a diferença de uma DSL gráfica? Em outras palavras, se uma API é suficientemente complexa, ela pode ser considerada uma DSL...