gpt4 book ai didi

dsl - 成功的领域特定语言?你用哪一种?

转载 作者:行者123 更新时间:2023-12-04 01:20:37 29 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我对领域特定语言的设计和实现感兴趣。
我所知道的大部分 DSL 都来自学术界。

你能给我一些行业中实际使用的 DSL 的指点吗?而且你每天都在使用……真的很方便……

(我也对声明性语言感兴趣,但不是真正基于 xml 的语言......)...

我想建立一个(非详尽的)行业部署语言列表……我知道这是一个巨大的……

有时,我正在使用通用语言来实现可以使用 DSL 轻松完成的事情。

编辑
我主要对面向应用程序的 DSL 感兴趣,而不是小型嵌入式语言。例如,SQL 匹配我正在寻找的内容,但嵌入在 Java 中的 SQL 对我不感兴趣。
我正在寻找的语言类型的另一个例子是 X#

最佳答案

如此成功以至于它拥有自己的 SO 标签的 DSL 是正则表达式语言。当然,特定于字符串模式匹配的领域。

另一个流行的,但我没有经验的是 VHDL。 VHDL 的流行源于这样一个事实,即它很容易转换以在 FPGA 中使用。

[编辑]
虽然它肯定不是图灵完备的,但 C 的 printf() 格式说明符可以被视为另一种特定于领域的语言。

关于dsl - 成功的领域特定语言?你用哪一种?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1012886/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com