我对Domain Specific Languagess的设计和实现感兴趣.我所知道的大部分DSL源于学术界.
你能给我一些指向业内实际使用的DSL的指针吗?并且你每天都在使用...这真的很方便..
(我也对声明性语言感兴趣,但不是真正基于xml的...)...
我想建立一个(非详尽的)行业部署语言清单......我知道这是巨大的......
有时,我正在使用通用语言来实现可以使用DSL轻松完成的事情.
编辑 我主要对应用程序导向的DSL感兴趣,而不是小嵌入式语言.例如,SQL匹配我正在寻找的东西,但java中嵌入的SQL对我不感兴趣.我正在寻找的那种语言的另一个例子是X#
我们正在考虑使用Microsoft DSL工具包来创建一些抽象设计器.我已经做了一些POC,但想得到一些相同的意见.
在这里有人分享他们使用Microsoft DSL Toolkit和T4的经验吗?此外,任何指向开源DSL项目的指针都会有所帮助 - 例如.Microsoft Service Factory建模版在很大程度上依赖于DSL工具包.
由于OSLO/Quadrant需要一些时间才能发布,我认为我们唯一的选择是依靠Microsoft DSL设计师.(见Kieth的博客)
另外,这里有我在DSL上已有的一些信息: