我看了一些关于“奥斯陆”的视频/网络广播,但我仍然看不出这一切是如何结合在一起的。
我知道Oslo是一个建模平台。
创建DSL的过程是什么?
它不仅仅是一个创建DSL的工具吗?
我知道MGramma是用来创建领域特定语言的语法的。
M语言是用来干什么的?
什么是MSchema?
在创建MGrammar并将其编译为.mgx之后,下一步是什么?
发布于 2009-05-22 21:15:50
该Wikipedia article是相当不透明的。
Oslo的微软项目页面可能是一个更好的起点。它的开头是:
关于“奥斯陆”的
“Oslo”是微软即将推出的建模平台的代号。建模在广泛的领域中使用,允许更多的人参与应用程序设计,并允许开发人员在更高的抽象级别上编写应用程序。
我的天啊,它看起来确实比一个真正的产品更“完全符合时髦词”。也就是说,看起来有某种演示或技术预览可供下载。人们可能希望他们已经包含了一些样本,以使它更清楚地表明它打算解决哪些类型的问题。
发布于 2009-05-22 21:16:32
可以把oslo看作是excel/access的替代品。供最终用户建模和处理其数据的东西,而无需开发人员。
MGrammer是我们感兴趣的地方,但有趣的部分更多的是v2的事情。你可以把它看作是正确的excel宏。
https://stackoverflow.com/questions/899976
复制相似问题