我对领域特定语言的设计和实现感兴趣。
我所知道的许多 DSL 都来自学术界。
您能给我一些业界实际使用的 DSL 的指导吗?而且你每天都使用......这真的很方便......
(我也对声明性语言感兴趣,但不是真正基于 xml 的语言......)...
我想建立一个(非详尽的)行业部署语言列表......我知道这是巨大的......
有时,我使用通用语言实现一些可以使用 DSL 轻松完成的事情。
EDIT我主要对面向应用程序的 DSL 感兴趣,而不是小型嵌入式语言。例如,SQL 与我正在寻找的内容相匹配,但嵌入在 java 中的 SQL 对我不感兴趣。
我正在寻找的语言的另一个例子是 X#
正则表达式语言是一种非常成功的 DSL,它拥有自己的 SO 标签。当然,特定于字符串模式匹配的领域。
另一种流行的方法是 VHDL,但我对此没有任何经验。 VHDL 之所以受欢迎,是因为它很容易转换为在 FPGA 中使用。
[编辑]
虽然它肯定不是图灵完备的,但 C 的 printf() 格式说明符可以被视为另一种特定于域的语言。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)