[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XML doesn't deserve its "X".

RE:  XML doesn't deserve its "X".
><sf>If I encapsulate an element's content by switching during 
>processing to
>an interface, that abstracts away - say - the structure 
>inside, then it will
>be easier to produce applications, that are less likely to 
>break down. Does
>anybody see a chance with today's tools?</sf>

That's what I was suggesting. However, I don't see how this can be achieved
without adding type information (AKA PSVI) to XML elements, and have a
typing system that supports extensibility. Looks like we're reinventing OOP
there, with XML as a data serialisation format.

Lots of people will howl against this, I guess, because it would mean that
XML as an independant technology did not met its promises. I did not make
any promise (crossing my fingers, here), personally, so I don't mind.

Another bunch of people would not be happy to see OOP concepts invade XML
and shout that THE ENTIRE WORLD IS NOT OOP. That's right. But the entire
world is not extensible. OOP was conceived to allow people to build better,
extensible systems, after all, so no wonder we have to look at OOP when
extensibility is an issue.



Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.