2010-11-05 64 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調用。
相關問題