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

Re: "In hot summer have I great rejoicing/When the tempests ki


and there was great rejoicing
> >> >Comma delimited files provide *all*
> >> >the power of XML for relational and OO dumps with much fewer
> >> >inefficiencies and much less cruft (CDATA sections, entities, etc.)
> >>
> >> I disagree - the structure of csv might be a good match for
> >relational data
> >> *if* there was a convenient way of making links between files. Ok,
> >> hyperlinking (XHTML, XLink or whatever) isn't strictly part of
> >the XML spec,
> >> but if you stand back from the spec you see a whole load of layered
> >> technologies. If you stand back from comma delimited files all you see is
> >> smaller comma delimited files.
> >
> >Are you seriously saying people wouldn't know how to layer
> >structured linking on top of CSV?  I find this impossible to
> >credit.  I have seen the trivial solutions to this many times in CSV.
> 
> That isn't what I said at all. My point was that there is already quite a
> degree of sophistication in the XML specs, which I am not aware of existing
> for CSVs.
> Structured linking is but one example, one which comes in handy for dealing
> with relations. I might have chosen something from the OO domain like
> inheritance, or encapsulation though I'm sure you've seen the trivial
> solutions to those as well. These things have been worked out to varying
> extents in XML, but where are the "..the standards gold, vair, purple,
> opposing..."?

Touché.  Do you remember a recent post here from a wag definign something called Cardorch?  Supposedly it comes from the WWW Rebellion (W3R).  I nearly suffocated myself laughing at it because the author brilliantly sent up what the whole panolpy of XML specs could look like if one ditched the XML cruft.  I think there is a serious point behind that bit of levity: all the might and magic of XML for structured records processing can be achieved in any other format as long as you have an underlying data model and a set of naming conventions.  This includes linking, transforms, and even RDF-type things.

In the allegory you're trying to fill out, the massed Troubadour armies include the bearers of the following standards:

"XML has mindshare: let's use it to forge interop between tools, regardless of the mutation to XML itself"
"XML has mindshare and works well with the Web: let's use it forge peace between the Microsoft and the ABM distributed programming clique, regardless of the mutation to XML itself"
"XML is just text: layer everything else or leave it alone".

Derek Denny-Brown sued for peace in Provençe.  I say: bah!  To battle: no one profits through such an ugly peace.


-- 
Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Track chair, XML/Web Services One Boston: http://www.xmlconference.com/
The many heads of XML modeling - http://adtmag.com/article.asp?id=6393
Will XML live up to its promise? - http://www-106.ibm.com/developerworks/xml/library/x-think11.html


PURCHASE STYLUS STUDIO ONLINE TODAY!

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.
Email
First Name
Last Name
Company
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.