|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: loosely and tightly coupled systems and type annota tion
> As long as that core remains untouched, all of the debates > on loose and tight coupling, schemas, strong typing vs > lexical and structural named types, are simply and > only choices of the application engineer. I have to admit that I'm incredibly sick of the "don't worry about how huge and crappy the specs are - the application engineer just gets to pick and choose the parts they want to use." I thought we'd gotten past this hurdle when XML discarded all the optional bits of SGML, rejecting the build-your-own-markup-structures options in favor of creating systems that could be widely shared and interoperable without profound and tedious negotiation. XML 1.0 by itself seems to have been designed to avoid the need for such negotiation, reducing the level of coupling needed to build useful applications substantially at the outset. As we move "forward", that lesson appears to be getting utterly lost under a huge pile of features, and now we have to negotiate all that crap yet again just to share files. Coming up with vocabularies is difficult enough without having to choose from the feature set of "Greater XML". Expecting that these extra features won't make that process even more difficult over time seems blissfully naive. If every application engineer was an island, I'd give this theory a tiny bit of credibility. As very few XML application engineers have that luxury, I think it's time to stop pretending that Greater XML can be ordered a la carte. -- Simon St.Laurent Ring around the content, a pocket full of brackets Errors, errors, all fall down! http://simonstl.com
|
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








