[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


the tempests

[snip]

>If people just needed interop and tools, they didn't need to
>hijack XML for the purpose.

I largely agree with this, but only because it is in the past tense. The
term 'de facto' springs to mind - if loads more people had spent loads more
time in developing tools for processing csv files, then csv would be the
format of choice for interop.

>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.

The structure of XML is hierarchical (element tree) and has property slots
(attributes) and so makes a much better fit for OO data than flat files.

>Again, we are here talking XML, not OO or relational systems.  XML
>is a *text processing system*.

Rather a pointless statement IMHO, like saying a relational system is a
binary processing system.

My potted theory of why XML has
>gained so much sudden prominence in such a diversity of fields is
>that a lot of the weaknesses of the super-platonic approach to
>software design (i.e. relational and OO thinking) have been
>showing of late, and developers were initially amazed at how much
>more productive they could be with loosely-coupled systems based on XML.

I'm not entirely sure which aspect of platonic thinking you have in mind
(!clintonic?) but I think I agree here - XML more than anything has acted as
a catalyst for interop, breaking people out of closed systems.

[snip]

Cheers,
Danny.


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.