|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Schema concepts
Title: RE: Schema concepts Stefan Haustein wrote:
This is an incredibly important discussion about an incredibly important part of any future XML architecture. I am glad to see that Stefan is raising these issues. As any computer scientist knows, having multiple ways to do the same thing is bad, unless they are significantly differentiated somehow (e.g. a flexibility/complexity tradeoff). Yes, I'm a C++ programmer, so it's no wonder that I am confused. Nevertheless, I'd like to reiterate Stefan's question: If we were to eliminate from XML schema:
What do we lose? What can't I do? Saying that there is a theoretical distinction here is not enough, because these aspects significantly complicate the spec. I suppose that simplicity really is a goal, and that everyone realizes that every drop of extra complexity makes the chance that the spec will not achieve real, broad adoption slightly larger. The fact that people are already talking about a subset, before the spec itself is even blessed as a Recommendation, is a dangerous sign indeed. Michael Anderson wrote:
This is another one that has me a bit baffled. I wasn't entirely crazy about the way that SOX solves the issue of polymorphism either, but I know that there are some less-than-obvious considerations. Can someone clarify? Why can't I just embed the B and have the processor keep track of subtyping relationships? Thanks in advance for any enlightment. I find the current spec intimidatingly complex even for an XML and OO programming expert. It would be a big win if some areas could be simplified without significant loss of power. Matthew
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








