Strong contenders include a more expressive system - for example, based on span algebras rather than trees, simplifying some aspects such as overlap and discontinuity and moving complexity around in other areas. For a new technology to be adopted, it has to have a "value proposition" – * you can do things you couldn't do before; * you can do things you could already do, but faster... * or more cheaply * or more reliably, more easily
Liam, would you elaborate on what you mean by “simplifying some aspects such as overlap and discontinuity and moving complexity around in other areas” please? Are you saying that XML has overlap and discontinuity? What does that mean?
What does it mean to move complexity around in other areas? Really interesting! /Roger |