MDA随想

最近看了一些MDA方面的文章,也在网上看了一些专家的发言,现在总结一些我的想法

MDA目的:减少编程语言和建模语言一致性的问题。

现在MDA的解决方案可以总结为一句话:给建模语言的更大精确性,使其具有编程语言的特性,可以编译,这样就可以直接编译建模语言产生的结果,也就没有了现在维护文档和代码一致的问题。

但是我觉得,我们也可以从编程语言这头来解决这个问题:给编程语言加上建模的功能,这样也可以解决文档和代码一致性的问题。

放开去看的话,可以发现,以前编程语言是没有文档功能的,但是自java以后,新的编程语言都有文档化的能力,但没有达到建模能力。现在,我们可以更进一步,不只加上文档的功能,我们可以给编程语言加上建模的功能

归根结底:1.可以给编程语言加上建模的能力;2.也可以给建模语言加上编程语言的能力,增强其建模的精确性,使可以编译。

更大的想法:以后是否会出现一种具有建模与编译特性的新语言

让我们期待这种新语言的产生......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值