网易首页 > 网易号 > 正文 申请入驻

他造出全球唯一模型导向语言,为何卖不动?

0
分享至

十三年前,他开发了一门编程语言,附带完整IDE。按他自己的说法,这是全球第一门、也是目前唯一一门功能完整的模型导向编程语言。

他用这套技术(Mo+)在自己的项目和工作场所的企业项目上取得了不错的效果。但有一个问题始终没解决:没能把想法卖给更广泛的受众。


六年前,他离开了软件工程行业,跑去挪威、英国以及斯堪的纳维亚其他未来会去的地方,挥斧头造维京船和盎格鲁-撒克逊船。人离开了,脑子没停——他时不时还会想起模型导向编程,以及它的潜力。


这篇文章想干什么

他写这篇文章,不是为了讲自己开发的技术,而是想推动模型导向语言的研究、开发和使用。他明确说,希望能为大学或企业正在进行的相关研究做点贡献,也请读者告诉他,哪里有人在搞模型导向编程语言的研发。

他坚信模型导向编程语言这个家族有巨大的未来潜力,甚至可能尤其是在当下这个AI世界里。他希望这篇文章能让人更深入地看看这种潜力。

他接下来要列出的原则和特性,除非特别说明,都不是纯理论——它们在企业系统里实际用了好几年。

模型到底是什么

模型有很多种,描述模型的方式也有很多种。核心在于:模型的目的是简洁地表示另一个更大或更复杂的东西。

对于模型导向编程,需要一个电子化的模型定义。他给出的定义是:模型可以用结构和数据来描述。结构定义了模型的规则或“模式”,并且始终是层级化的。一个具体的模型由符合该结构的数据填充。

模型结构可以简单地用节点和属性来定义。

有人可能不信模型结构总能是层级化的、只有一个根节点。他拿Northwind数据库的一部分做例子。有人会说“这不层级啊”。他的回应是:我们看的不是模型结构,而是模型数据。关系数据库的表里的数据行是运行时数据,不是他说的东西。模式才是模型数据的一个例子。

在关系数据库IDE里,模式能以树状视图显示,层级结构一目了然。所以关系数据库的模型结构包含数据库、表、列、键这些节点,它们整齐地落在一个层级里。

有人会说“等等,外键引用了表,层级被打破了”。他用一条规则很简单地处理了这个问题。有了这条规则,就能有非常复杂的模型结构,同时整齐地落在层级里。他补充说,好的模型结构定义里,节点定义在它们能独立存在的最高层级上。


一个餐厅场景,三种结构

文章剩下的部分用一个简化的餐厅场景,用不同方式建模,解释怎么用模型导向编程语言针对这个场景编程。

他先给出一个实体关系模型(伪Shlaer-Mellor格式)来说明这个场景。再次强调,在这个场景里,这个模型代表的是数据,不是结构。

然后进入模型结构。他给出一个实体关系图,可以表示支持上述模型数据的结构。这个结构的根节点是Model,子节点有Entity、Relationship等。实线代表模型结构的层级,虚线代表交替的关联。填充这个结构时,Entity的实例包括Restaurant、Customer、Staff等,Restaurant Entity属性的实例包括Id、Name、Location等。

这是表示数据的唯一或最佳结构吗?当然不是,有很多可能。他又给出一个备选的实体关系模型结构,把Entity、Relationship、Property放在同一层级。如果关系和属性可以独立于实体存在,这可能说得通。

还有第三种结构:关系和属性需要依附实体才能存在,关系是源实体的子节点。

他之所以提出这些备选结构,是因为这对模型导向编程语言有影响——层级在遍历时稍微更方便一些。这一点后面会详细解释。

他强烈认为,用结构和数据来定义模型,是一个极其重要的基础原则,它打开了一个模型导向编程语言的家族。

几个定义

继续之前,他给了几个定义:

  • 建模:用数据填充模型结构的过程。
  • 模型导向编程(MOP):利用模型来创建和维护一个系统(本文语境下指软件系统)的过程。
  • 模型导向开发(MOD):创建并利用模型来创建和维护一个系统的过程。换句话说,MOD包含建模和MOP。

文章到这里还没展开完,但他想推动这件事的意图已经很清楚:这套东西他用过、有效,只是没能让更多人用上。现在他把目光投向AI时代,觉得模型导向语言的价值可能比当年更大。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
舆论反转!尊界踏板支架断裂事件,余承东淡定反应获网友力挺,直言“余总这波,输没输产品另说,至少没输人”

舆论反转!尊界踏板支架断裂事件,余承东淡定反应获网友力挺,直言“余总这波,输没输产品另说,至少没输人”

火山詩话
2026-10-09 14:57:30
出轨9人的女局长,大概率不仅有作风问题!

出轨9人的女局长,大概率不仅有作风问题!

仕道
2026-10-10 08:58:14
飞天奖获奖:宋佳成首位一串三大满贯视后!王仁君爆冷夺视帝,赵丽颖恭喜

飞天奖获奖:宋佳成首位一串三大满贯视后!王仁君爆冷夺视帝,赵丽颖恭喜

露珠聊影视
2026-10-09 23:29:01
曝光后,上海这些"男神房""女神房"纷纷被下架

曝光后,上海这些"男神房""女神房"纷纷被下架

看看新闻Knews
2026-10-09 23:05:11
人社部发布的养老金最新调整方案!

人社部发布的养老金最新调整方案!

逍遥论经
2026-10-10 14:04:10
懂车帝全网下架,事情彻底闹大了!

懂车帝全网下架,事情彻底闹大了!

财经三分钟pro
2026-10-10 10:18:34
湖南永州通报“商务局周某某相关举报”:成立调查组

湖南永州通报“商务局周某某相关举报”:成立调查组

界面新闻
2026-10-09 18:52:06
特朗普新任白宫新闻秘书:曾在北京工作3年,任职中国知名律所,会讲普通话

特朗普新任白宫新闻秘书:曾在北京工作3年,任职中国知名律所,会讲普通话

红星新闻
2026-10-10 12:19:33
秘鲁一位名叫希特勒·墨索里尼的男子当选市长,该国数千人名叫“希特勒”;2018年也曾产生“希特勒”市长,竞选口号是“我是好希特勒”

秘鲁一位名叫希特勒·墨索里尼的男子当选市长,该国数千人名叫“希特勒”;2018年也曾产生“希特勒”市长,竞选口号是“我是好希特勒”

极目新闻
2026-10-10 14:46:03
买用户可以自由批评的车

买用户可以自由批评的车

吐槽青年
2026-10-09 21:54:10
随着莫雷加德0-4,WTT中国大满贯男单4强全部诞生:3大前十悍将在列

随着莫雷加德0-4,WTT中国大满贯男单4强全部诞生:3大前十悍将在列

侧身凌空斩
2026-10-10 14:48:13
懂车帝被立案调查?最新回应来了!华为客服回应“华为手机上懂车帝App相关视频无法播放”

懂车帝被立案调查?最新回应来了!华为客服回应“华为手机上懂车帝App相关视频无法播放”

兰亭墨未干
2026-10-10 11:19:22
海南一男子电梯中用脚猛踹9岁自闭症男童被行拘10日,男童家属:因担心遭打击报复,同时不想让家中老人担忧,决定不再继续追究对方责任

海南一男子电梯中用脚猛踹9岁自闭症男童被行拘10日,男童家属:因担心遭打击报复,同时不想让家中老人担忧,决定不再继续追究对方责任

潇湘晨报
2026-10-10 16:06:28
美国向俄罗斯紧急“求供”柴油,泽连斯基:感觉被背叛了

美国向俄罗斯紧急“求供”柴油,泽连斯基:感觉被背叛了

界面新闻
2026-10-10 10:04:51
央视曝光!20余省100多家A级景区被摘牌,昔日金字招牌割不动了

央视曝光!20余省100多家A级景区被摘牌,昔日金字招牌割不动了

财经八卦
2026-10-09 18:17:58
62岁马云现身NBA中国赛!猛拍成龙大腿 与贝克汉姆蔡崇信热聊

62岁马云现身NBA中国赛!猛拍成龙大腿 与贝克汉姆蔡崇信热聊

念洲
2026-10-10 08:06:17
金价大降后又涨,金店导购称国庆期间生意火爆:浙江女子花99000元买100多克黄金送父母,有顾客给准儿媳买十金

金价大降后又涨,金店导购称国庆期间生意火爆:浙江女子花99000元买100多克黄金送父母,有顾客给准儿媳买十金

大风新闻
2026-10-10 15:41:07
国内市占率登顶之后,WPS又在重新定义组织级AI的交付标准

国内市占率登顶之后,WPS又在重新定义组织级AI的交付标准

豹变
2026-10-09 08:00:14
塔利班在莫斯科当众掀桌,拒签联合声明!对华对俄的态度判若两人

塔利班在莫斯科当众掀桌,拒签联合声明!对华对俄的态度判若两人

麓谷隐士
2026-10-10 00:10:04
官媒下场后,仅隔一天联合调查组便光速介入,这一次,湖南永州那位女干部怕是要遭殃了

官媒下场后,仅隔一天联合调查组便光速介入,这一次,湖南永州那位女干部怕是要遭殃了

子非鱼人
2026-10-10 13:34:21
2026-10-10 17:28:49
全栈遛狗员
全栈遛狗员
白天跟需求对线,晚上在小区遛狗。
225文章数 120关注度
往期回顾 全部

科技要闻

上世纪成熟的踏板,为何今天还会断裂?

头条要闻

女局长被指出轨多人 同意给前夫500万考虑影响写330万

头条要闻

女局长被指出轨多人 同意给前夫500万考虑影响写330万

体育要闻

十年回首:湖人三榜眼的夏天,与NBA无关

娱乐要闻

宋佳一串三大满贯 争议随之而来

财经要闻

蹭尊界流量?岚图汽车在“玩火”

汽车要闻

二十载再越巅峰 第五代全新别克君越今日正式上市

态度原创

健康
教育
时尚
本地
军事航空

痘坑留下后,还能填平吗?

教育要闻

评论|杏坛之光,温润山海

当Nicolas Ghesquièr的“未来主义”学会了呼吸

本地新闻

踏访沙县第一村,寻国民小吃本源

军事要闻

美乌将举行新一轮会谈

无障碍浏览 进入关怀版