programming-languages - 面向语言的编程文章/论文/教程

标签 programming-languages computer-science dsl mps

市场上有许多工具,如 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/

相关文章:

javascript - 如何设置一个支持javascript的简单浏览器?

java - 在矩阵上查找路径以获得最大值

algorithm - 是否有一种有效的算法来确定一个 NFA 接受的语言是否是另一个 NFA 接受的语言的超集?

c++ - 人们为什么不使用c++来制作操作系统

programming-languages - 真正的多语言编程语言?

compiler-construction - 一种新的编程语言实际上是如何形成/创建的?

java - 内联领域特定语言以生成 Java 代码

java - 使用antlr指定基本监听器/访问者实现

elasticsearch - 如何获得多个精确匹配词组

Java问题: Is there an integer or double version of the JLabel class?