是不是DSL为其解决一个特定问题上的应用程序的另一个名字?

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

  •  26-09-2019
  •  | 
  •  

我学习BOO(得到了电子书),但我有一个问题是到底什么是DSL?更好的问题,如果一个DSL朝一个特定的问题减速,那么是不是只是一个真正的应用空间的另一个名称(如文字处理,数据库管理系统,数学处理软件),所有的解决自己的问题。

我问这个,因为最近在一个开发团队在工作中几个成员写了一个API来测试WinForms应用程序,它被认为是一个“DSL”。

由于

有帮助吗?

解决方案

当有疑问,维基:域特定语言

通常它不是一个应用程序,但一个编程语言框架延伸语言以解决特定问题或问题集助剂。 SQL(查询语言)是DSL的一个例子;在DBMS本身,然而,这不是一个DSL。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top