|
The fact that you can express the models described in this article in any computer language is completely outside any useful point.
Almost any construct expressed in one language can be expressed in any other. This does not argue that there should be only one computer language. A diversity of computer languages gives programmers the best tools for each specific modeling tasks, and advances innovation in computing as a whole. That having been said, I have a long experience in programming in many languages, and I assure you that many of the constructs that DAML+OIL provides simply are feindishly difficult to express in mainstream computer languages. This makes perfect sense, as aminstream computer languages are not designed to represent arbitrary graph navigation patterns.
|