2010-11-05 36 views
0

DSL的提高代码的可读性和表现力,更重要的给抽象显著水平..您使用哪种特定于域的语言,您觉得应该在所有语言中进行标准化?

你可以同意,正则表达式,一旦你掌握了它们,文本处理变得容易在任何编程语言中,你会学到。 您使用哪种特定于域的语言,您觉得应该在所有语言中进行标准化?

+0

这个问题在http://programmers.stackexchange.com – Oded 2010-11-05 10:29:46

+0

@ OLED:更好的问:是否语言设计不再与编程有关?那里附近。 – 2010-11-05 11:40:04

+0

您的示例“标准”不是标准。 – dmckee 2010-11-07 02:39:57

回答

2

数学

+0

将不必担心matlab许可... – mossplix 2010-11-05 10:52:12

1

lambda表达式的标准符号会很好。

+0

我不认为这将符合领域特定语言的标准...... lambda表达式真的是一个抽象? – mossplix 2010-11-05 10:55:47

+0

@mossplix:lambda表达式大概和你所能得到的一样抽象。 – 2010-11-05 11:06:52

1

我与Groovy's XmlSlurper特别倾心为XML“好”语言的语法:

  1. 利于XPath的ISH(即GPATH)语句
  2. 直接访问节点和使用简单的点标记的语法属性反对“getNode()”或“getAttribute()”API调用。
相关问题