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

<p>我学习BOO(得到了电子书),但我有一个问题是究竟什么是DSL?更好的问题,如果一个DSL正在向一个特定的问题减速,那么是不是它只是另一个名称为一个真正的应用空间(如文字处理,数据库管理系统,数学处理软件),所有解决自己的问题。 P&gt; </p><p>我问这个,因为最近在一个开发团队在工作中几个成员写了一个API来测试一个WinForms应用程序,它被认为是“DSL”。 P&gt; </p><p>感谢 P&gt;
</p>

79 浏览 1 回复
  一个   问题   gt   dsl   语言  

回复

    <p>当有疑问,维基:特定领域的语言 P&gt; </p><p>通常它不是一个应用,而是一个的<em>编程语言 em&gt;的或的<em>框架,它扩展了语言 em&gt;的解决某一特定问题或一系列问题提供帮助。 SQL(查询语言)是DSL的一个例子;在DBMS本身,然而,这不是一个DSL P&gt;
    </em></em></p>

    董荷薇

相关提问


友情链接: