|
JetBrains 发布 Meta Programming System beta版本 |
|
|
|
作者:JavaEye网站
|
|
2008-12-13 19:54 |
|
JetBrains 发布了Meta Programming System(MPS) beta版本,这是一个面向语言编程范例的实现。
MPS是一个专业软件开发环境,用于创建新的客户语言,扩展现存的语言,并且使用它们来开发软件。MPS也是一个创建Domain Specific Languages (DSLs)领域特定语言的开发工具。不熟悉编程的领域专家也能使用MPS创建的DSL。
MPS的主要目标是让创建新的语言和扩展现存语言变得尽可能的简单。它的高级属性能够定义语言的类型系统,系统规定参数和专有编辑器用于创建新的,强大的,容易使用的语言。MPS使用有生产力的实现方式:语言能够在高层次描述,MPS生成其他语言可编译的代码,尤其是Java。
MPS对所有用户免费,主要部分代码将开源(使用Apache许可)。
查看更多信息和下载MPS:http://www.jetbrains.com/mps
查看 用户使用向导 来熟悉MPS.
来自:theserverside.com
|
|
最后更新于: 2008-12-13 19:54 |