Je suis en train d'apprendre boo (j'ai l'ebook), mais une question que j'ai est ce qui est exactement un DSL? Mieux, si un DSL est orienté vers un problème spécifique, alors ce n'est pas juste un autre nom pour vraiment un espace d'application (par exemple traitement de texte, SGBD, logiciel de traitement mathématique), tous résoudre leurs propres problèmes.Un DSL n'est-il pas un autre nom pour une application qui résout un problème particulier?
Je pose la question parce que récemment, quelques membres d'une équipe de développement ont écrit une API pour tester une application WinForms et elle a été considérée comme une "DSL".
Merci
Généralement ce n'est pas une * application * mais un * langage de programmation * ou un * framework qui étend un langage * pour aider à résoudre un problème particulier ou un ensemble de problèmes. SQL (le langage de requête) est un exemple de DSL; le SGBD lui-même, cependant, n'est pas un DSL. –
@pst: vous devriez faire de ce commentaire une réponse. –