【发布时间】:2022-03-03 17:57:18
【问题描述】:
我的论文主题一般是关于特定领域的语言,我想专注于外部或内部 DSL 的设计或实现,但我什至无法思考或开始,因为我在理解 DSL 的概念方面遇到问题..
我已经阅读并收集了很多关于这个问题的论文和调查,但我认为所有这些都是高级的。我需要一个很好的教程(对于初学者)来从头开始理解 DSL 的整个概念和阶段..
我已经阅读了 Martin Fowler 的 DSL 第一章,Fowler 从他的书的第一页开始使用状态机和硬编程代码,问题是我一般不太擅长编程,我没有经验,我的论文将是一项关于没有编程工作的 DSL 的调查。到目前为止,我不知道应该关注什么,因为调查应该具体针对设计技术或设计或实施中的比较等领域,但因为我无法了解全局,我什至无法决定。关于这个问题的任何建议我也会非常感激。
请帮助我,非常感谢。我总是在这个很棒的网站上查看问题和答案,我相信我会在这里找到解决我噩梦问题的方法!
非常感谢
纳特
【问题讨论】:
-
我不想给你带来麻烦,但如果你“不擅长编程”,这个话题(元元编程恕我直言)可能有点过分了。我建议您在 5 年的编码地狱中度过一段美好的时光,然后这些想法将受到更多赞赏。