代码之家  ›  专栏  ›  技术社区  ›  Magnar

MPS(元编程语言)值得研究吗?

mps
  •  7
  • Magnar  · 技术社区  · 7 年前

    MPS . 这个概念有用/实用,还是太早了?

    5 回复  |  直到 12 年前
        1
  •  12
  •   Konstantin Solomatov    16 年前

    MPS不仅仅是针对Java的DSL。这实际上是安哥拉语。您可以将您的语言生成为MPS支持的任何其他语言。我们在MPS1.1中支持Java、XML和纯文本(作为最后手段)。在未来的版本中,我们可能会提供其他语言,如javascript、css等。

        2
  •  3
  •   KarolDepka    12 年前



    如果您正在寻找“领先时代”的产品,但仍然可以使用,并且与当前的技术有着密切的联系,那就是MPS!

        3
  •  3
  •   user2425639    12 年前

    我相信议员是非常值得研究的。该工具是开源的,非常健壮。MPS中实现的思想非常强大,解决了自编程语言(最重要的是语言组合)诞生以来一直伴随我们的许多挑战。文档的质量对于初学者来说是一个挑战,但现在您也可以阅读这本新书: http://books.campagnelab.org/ (免责声明:我是这本书的作者,但我不是MPS的作者)。

        4
  •  2
  •   Dmitri Nesteruk    15 年前

    这不是“太早”的问题,而是这种开发方法本身具有相当大的挑战性。MPS的成本/收益比(我所说的成本是指传播时间)在很大程度上取决于您所应用的项目类型。如果你有一个可以从DSL中获益匪浅的领域(例如,与我一起,它是 项目管理

        5
  •  -2
  •   Noon Silk    16 年前

    它似乎是Java的DSL。为什么不亲自调查一下呢?如果它只是生成Java源文件,我认为没有理由不尝试一下,如果它是您感兴趣的东西,并且项目没有匆忙进行的话。

    推荐文章