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

Re: DTDs, W3C Schemas, RELAX NG, Schematron?


perl relax ng
Don Box wrote:
> 
>...
> 
> Relax NG has a much looser model (a la Perl) in which two things are
> compatible if they share structure independent of a common, named type
> definition.

I think we should be careful to distinguish between structural typing,
dynamic typing and loose typing. There are statically typed programming
languages that are structually typed. For instance, you could say that
of the C++ templating feature. RelaxNG is ultimately a language for
statically constraining interfaces and thus has more in common
philosophically with C++ templates than with Perl.

> Each approach appeals to its own community of users in very deep ways.

James Clark, an editor of RELAX is a Java programmer. And Henry
Thompson, an editor of Schema is a Python programmer.

> This explains the almost rabid hyperbole from both sides, especially
> when someone makes an off-the-cuff Star Trek-TNG reference during a
> keynote talk ;-)

I think that the rabid hyperbole arises because people don't like to be
forced into solutions that they feel don't fit. Software vendors always
want to project the sense that the industry has established consensus
and everything is moving along fine. Confusion delays software
purchases.

As more or less a bystander in the schema wars, I'm looking for a few
disinterested third parties to emerge as examples of people who find
that XML Schema appeals to them in a deep way. John Cowan claims that
people who spend a reasonable time doing a "taste test" prefer RELAX.
I'm curious if anyone without a stake in the argument will stand up and
be counted as a counter-example.

 Paul Prescod

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.