相关疑难解决方法(0)

你写了什么样的问题?

我只是对领域特定语言感到好奇.我在文章中已经多次看到它们,似乎它们可以在保证或银行数据定义问题之外使用.

所以我来到SO有一些具体的输入.

你有没有使用过DSL?写一个.如果是的话,感觉如何?

你认为你的一个项目可以用DSL更好(更高效,更易维护......)吗?

编辑:我很抱歉把它放在后面,但我的意思是你自己编写的特定DSL.它排除了Tex,HTML,Make,SQL.事实上,问题更多:"编写DSL"

language-agnostic dsl

18
推荐指数
5
解决办法
1447
查看次数

Ruby DSL(域特定语言)存储库,示例

我正在寻找Ruby DSLs(领域特定语言)的优秀示例.您知道哪些存储库,项目值得一读?它为什么(或者是它们)是很好的例子?

我对经过深思熟虑和设计的更复杂的例子特别感兴趣.

ruby dsl

16
推荐指数
2
解决办法
7993
查看次数

从头开始理解领域特定语言(DSL)的好教程,以开始调查论文

我的论文主题一般是关于领域特定的语言,我想专注于外部或内部DSL的设计或实现,但我甚至无法思考或开始因为我在理解DSL的概念时面临问题.

我已经阅读并收集了很多关于这个问题的论文和调查,但我认为所有这些都是高级的.我需要一个很好的教程(对于初学者)来从头开始理解DSL的整个概念和阶段.

我已经阅读了Martin Fowler关于DSL的第一章,Fowler从他的书的第一页开始使用状态机和硬编程代码,问题是我在编程方面不是很好,我没有经验,我的论文将是一项关于没有编程工作的DSL的调查.到目前为止,我不知道应该关注什么,因为调查应该专注于设计技术或设计或实施中的比较等领域,但因为我无法得到全局,我甚至无法决定.关于这个问题的任何建议我也会非常感激.

请帮助我,非常感谢你.我总是在这个伟大的网站上查看问题和答案,我相信我会在这里找到解决我的噩梦问题的方法!

非常感谢

纳特

dsl dsl-tools

6
推荐指数
1
解决办法
2358
查看次数

标签 统计

dsl ×3

dsl-tools ×1

language-agnostic ×1

ruby ×1