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

Re: Are XML's Good Ideas hidden? (was Re: Re: What a


why is xml good
At 04:16 PM 10/26/2002 -0400, Mike Champion wrote:
>So, I'm curious: are the people who "just don't GET it" a disaffected
>minority who come here to have a good rant, or or the tip of
>the iceberg of submerged unhappiness with XML among real world developers?

In my experience, it's the tip of the iceberg.  I deal with people 
constantly, both at work and outside of it, who regard XML more as a kind 
of cancer than as a useful tool, and many of those people work with XML on 
a daily basis.  (Some of them even have SGML experience.)

Even at XML conferences and at tutorials I've given which required some 
degree of experience beyond reading Infoworld, I've gotten a lot of hard 
questions about why this stuff is considered any good.  I think I may get 
more of them than some people because I'm quite explicit that I don't 
consider XML perfect, and problems seem to find their way to people willing 
to talk about them, but there is a lot of unhappiness out there.

If I had to categorize the unhappiness, it comes from a few primary factors:

* Overhyping of XML's capabilities.  Developers expect a lot more than they 
get.

* Creative reuse of facilities developers thought they understood, notably 
URLs.

* Specifications that require a bottle of aspirin to read, and 1200-page 
books that only help a bit.

* A serious mismatch between views of marking-up data and views of data 
that comes in neat well-specified containers and never wanders from those 
containers.

I can't believe how far we've come in five years, both in making XML useful 
and in making it useless.

>Is is all over now, or is there some way to get out the word that XML really
>*is* simple and useful without all the layers and layers of hype, complexity,
>and drag-n-drop tools that exploit the power of XML for the benefit of
>vendors while denying its benefits to users?

I've been trying to do that for years, through books and mailing lists, 
with a sprinkling of code along the way.  I certainly don't think that I've 
succeeded, but there have been some happy moments along the way.  At this 
point, I have a hard time telling people to use XML without a lot of 
qualifications that complicate the message.

Getting that word out to people would likely take a concentrated effort 
with lots of resources and support, not to mention independence from the 
people who stand to profit from complexity and drag and drop tools.  There 
are some really excellent sites out there which get that message across, 
but it's hard to get developers to read XML.com instead of various vendors 
sites when they just want to get XYZ job done yesterday.

Maybe it's time to restart the simplification cycle and jettison the 
accumulated debris, complete with a new acronym.  It's worked before, 
though the effects seem to be disappointingly temporary.

Simon St.Laurent
"Every day in every way I'm getting better and better." - Emile Coue


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.