市场上有许多工具,如 MPS,它们促进了面向语言的编程,据说这使程序员能够为任务设计(理想的?)语言。出于某种原因,这听起来既有趣又无聊,所以我想知道是否有人知道并可以推荐有关该主题的文章。
谢谢
最佳答案
除了面向语言的编程,您还可以搜索语言工作台和领域特定语言 (DSL)。
对于 DSL,值得一读的是 Martin Fowler 的最新著作(“领域特定语言”)。
关于面向语言的编程,请查看 Philipp W. Kutter 的论文,"Montages - Engineering of Computer Languages" (ftp)。检查 Cedallion项目也是。
JetBrains(MPS 的创建者)有一篇关于这个主题的好文章:http://www.onboard.jetbrains.com/articles/04/10/lop/
关于programming-languages - 面向语言的编程文章/论文/教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7594973/