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

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


the tao of software
3/5/2002 7:46:18 AM, Eric van der Vlist <vdv@d...> wrote:

>I am also (and maybe more) worried that nobody will ever want to change 
>the XML 1.0 recommendation and that we'll have ni chance to use what we 
>have learned since...

Probably not.  You mention basic data models -- RDBMS/tables, RDF/triples,
and XML/trees.  Let's think of the basic programming languages of the
early 1960's -- COBOL/business, FORTRAN/scientific, and ALGOL/structured.
These basic ideas have been combined, broken, and recombined repeatedly
by individuals (Pascal), companies (Java), and committees (Ada).  New
ideas have been introduced (OO), both from the ground up (Smalltalk) and
as add-ons (C++). 

When standards committees and government mandates tried to impose
an orderly evolutionary process (Ada and COBOL come to mind), innovation
came from out in the wilds of academia (LISP, BASIC) or industry labs
(C).   Even today when industry consolidation and quasi-monopolies have
consolidated things down to about two dominant platforms (Windows and 
Java), and they seem to be converging on most of the same basic ideas
(C#), there's a lot of innovation in programming languages out there
in the wild.  Python, Ruby, PHP all seem to be growing in popularity.

So, sure XML is not the ultimate answer -- it's the re-capitulation
of the "hierarchical data" meme after 15 years of submergence under
the "table" meme.  It came in from the wilds, even though Microsoft
in particular nurtured it and propagated it.  Sure, people are trying
to force-fit everything into XML, just as they did with the relational
model 10-15 years ago, some of it makes sense and some of it 
doesn't.  Some of it will succeed, and much of it won't ... and in
5 or 10 or 15 years some new meme will come in from the wild and displace
the now-ossified XML.  That is the Tao of Software.  

>>>XML is now legacy. Its users community is screaming against any change 
>>>and its specification body seems paralysed by its structure and the 
>>>diverging interests of its members...

Well, yes ... the Tao in action.  It's actually the Tao of Technology,
not just software.  Check out THE INNOVATOR'S DILEMMA by Clayton
Christensen (the Marketing types have appropriated the "disruptive 
technology" slogan without really understanding the book, IMHO). 
See the interview with him at http://www.inc.com/search/23854-print.html

"Remember that when a new idea emerges in an established company, it needs 
to get funded. And the only ideas that get funded are those that help 
the established company make more money. That process favors the 
ideas that create improved products for existing customers, and 
tends to reject more innovative, or disruptive, ideas. That is 
what creates disruptive entrepreneurial opportunities."
 
>> 
>>>It's probably time to look for the next wave!
>>>

It's out there somewhere ... the proverbial furry little
creature out there dining on dinosaur eggs.  I don't have a clue what
it is, but it's out there.  It will probably look as much like XML
as C looks like Pascal or Ruby looks like Java, but highly refactored.
And then it will get polluted/corrupted/ossified and the whole
cycle starts over again ...





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.