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

Crystallization?


crystallization
I never was a fan of SML.  I like XML 1.0 as it is, warts and all.  But I 
think a variation of SML is in order these days.  This past thread has helped 
me crystallize what lies behind my ambivalence towards the state of XML today:

1)  The major foundations of XML are truly brilliant, its flaws being very 
modest for a technology of its age.

2)  The second round of XML development through the W3C is confused, 
confusing, and counterproductive to the felicity of (1)

My own definition of successful XML is as follows:

- Basically all that makes up Tim Bray's XML Skunkworks document
- XPath 1.0
- XSLT 1.0 + EXSLT

There are other successful vocabularies built on this foundation, such as SVG, 
but I'm mostly dwelling on the foundation.

It is amazing what can be built using of XPath.  I have been surprised over 
and over again at how well it strikes the balance between processing needs and 
simplicity.

XSLT is a wonderful tool for generic XML processing, and its extension system 
allows a very clean layering between generic and application-specific 
processing.  From what I have seen, one can optimize and solve other 
domain-specific problems through this layered approach just as well as if XSLT 
were a complete GP programming language.

I'm not sure where all this leads.  I know that many others have a similar 
view.  Perhaps we just need to be sure that the best of XML is still properly 
represented in the user communities and the press even as the second, dubious 
wave washes ashore.  I don't know whether this requires a Web site, an 
advocacy group, or what.

But I do think I have a clearer picture of what is right and wrong about XML 
these days.


-- 
Uche Ogbuji                           Fourthought, Inc.
uche.ogbuji@f...           http://fourthought.com
http://4Suite.org                     http://uche.ogbuji.net
Track chair, XML/Web Services One (San Jose, Boston): 
http://www.xmlconference.com/
RDF Query using Versa - http://www-106.ibm.com/developerworks/xml/library/x-thi
nk10/index.html
WSDL and the Wild, Wild West - http://adtmag.com/article.asp?id=6004
XML, The Model Driven Architecture, and RDF @ XML Europe - 
http://www.xmleurope.com/2002/kttrack.asp#themodel



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.