【发布时间】:2010-10-22 10:55:37
【问题描述】:
众所周知,UML 没有图灵完备(与通常的编程语言相比)。但在我看来,UML 比传统语言更灵活。我无法想象一个问题可以用 C++ (f.e) 之类的语言来描述,但同时又不能用 UML 来描述。恰恰相反,我更容易想象存在于 UML 中但在 C++ 中不可靠的构造(Java、Delphi、VB 等等......) 你能帮我理解这一刻吗?实在是看不下去了。
【问题讨论】:
-
我很好奇有一个 UML 构造示例,您无法用这些图灵完备语言之一实现......
-
嘿,埃尔多拉多,如果您要标记为已接受,请给答案投赞成票。
-
感谢大家的回答。我会试着考虑一下 :) 我希望这次讨论不仅对我有用,而且对其他人也很有趣。
-
至于注释“我很好奇有一个 UML 构造示例,您无法用这些图灵完备语言之一实现”。我的意思是sfinnie的回答中准确描述的情况,因为“UML“规范”通常不精确、模棱两可和/或不完整。例如,活动图经常让路径悬空”。 "
标签: uml turing-complete