您认为哪种域特定语言应该在所有语言中标准化?

时间:2010-11-05 10:26:37

标签: language-agnostic domain-driven-design

DSL提高了代码的可读性和表现力,更重要的是提供了显着的抽象级别。

您可以同意正则表达式,一旦掌握了它们,您将学习的任何编程语言都可以轻松地进行文本处理。 您认为哪种域特定语言应该在所有语言中标准化?

3 个答案:

答案 0 :(得分:2)

数学

答案 1 :(得分:1)

lambda表达式的标准表示法很不错。

答案 2 :(得分:1)

我特别迷恋Groovy's XmlSlurper作为XML的“好”语言语法:

  1. 促进XPath-ish(即GPath)语句
  2. 使用简单的点表示法语法直接访问节点和属性,而不是“getNode()”或“getAttribute()”API调用。