大家对LOP和DSL是如何看待的?
原文:http://www.onboard.jetbrains.com/articles/04/10/lop/mps.pdf
LOP详细信息网站:http://www.sergeydmitriev.com/
我有幸无偿获得IntelliJ的Idea 4.5正版用户和其插件的技术,我又有幸与Borland的左轻候见面,托其寻找JBuilder OpenTools的资料,OpenTools资料很少。我准备获得这两个资料后,推出JdonSD的IDE PlugIN。
现在看到了MPS,我在考虑,是否重新考虑我上面的计划,也许,从一个全新的编程思路,可以省却麻烦。
MPS作者提出将代码产生器或MDA工具统称为LOP,面向语言编程,一个可以颠覆主流编程方式的新的软件革命,我非常激动,好像它就是我现在所要的。
从简单地说,MPS元编程系统非常类似XML的Schema,但其语义应该是XML所没有的。
以上只是我初步认识,等看完这篇文章再写些感受,希望大家一起交流。
这些都限制了我们开发程序的freedom自由,我们需要开发彻底的自由,现在J2EE开发是处于石器时代、要进入机械化时代,首先要将我们的工作从一些细节代码上解放出来。
LOP目标是不错,看如何实现了,个人感觉会对IDE触动很大。
彭先生,您好!
这是我们最新的IntelliJ IDEA开发文档。近期,我们会推出MPS for IntelliJ IDEA插件,主要是LOP的产品体现。
看来IntelliJ IDEA技术是相当不错的,前几天听Borland说,他们的JBuilder在美国已经是他们公司主要销量产品,但是在中国不是,他们很奇怪,现在又遭遇IDEA追赶,前景不妙,Borland真是用周星驰那句“如果时光倒转..”来形容其心情不过分,这是他话,不多说。
微软再次利用其地位推进一个产业进步,这是其优点;但是令人担心的是由此形成的垄断,让人欢喜让人忧的微软。