知识点:什么是DSL?

首先想了解DSL我们先要知道什么是GPL(General Purpose Language)即通用目的语言,代表有C++、PHP、JAVA。DSL跟GPL相对翻译成中文是领域特定语言。 DSL通常用来处理某个特定的、很小的领域中的问题。它像一个mini的语言在整个语言之中。ruby大多数写法就是的DSL语言。

1 2