记录一些特定名词


什么是 DSL?
   Martin Fowler 普及了特定于领域语言的理念(请参阅 参考资料)。他把 DSL 定义为 “侧重特定领域的表达有限的计算机编程语言”。“有限的表达” 并不是指语言的用途有限,只是表示这种语言提供了足够用于适当表达 “特定领域” 的词汇表。DSL 是一种很小的专用语言,这与 Java 语言等大型通用语言形成对比。
   SQL 就是一种优秀的 DSL。您无法使用 SQL 编写操作系统,但它是处理关系数据库这一有限领域的理想选择
   scala 是 Java 平台的 DSL,因为它是有限领域的 Java 开发的理想选择.

你可能感兴趣的:(java,sql,编程,scala)