OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Nominations for the best XML markup language of all time

At 2011-12-29 12:32 +0000, Costello, Roger L. wrote:
>What XML markup language do you consider to be the best ever?

I would have worded your question as the best "XML constraint 
language" since the markup of a document is governed by XML 
itself.  There are multiple choices of how to express the constraints 
of a given XML vocabulary that are layered on top of the constraints 
of XML syntax true for all vocabularies.

I second your nomination of RELAX-NG but I would go a step further to 
say that the compact syntax expression of RELAX-NG constraint 
semantics is even "better" than the XML syntax expression for people 
to use (while the XML syntax is "better" for automated processes to use).

. . . . . . . . . . Ken

p.s. a close second is NVDL because as one ring to bind them all it 
allows different constraint languages to be used for different parts 
of a document

>Here's my nomination.
>First I define "best."
>The best XML markup language:
>1. Has a significant marketplace penetration.
>2. Is small and is specified in relatively few pages ( < 50 ).
>3. Is simple and readily understood.
>4. Consists of markup that can be assembled in various ways to 
>create richly complex markup structures.
>5. Has (markup) assembly rules that are consistent, with little or 
>no "exceptions to the rule."
>6. Has a formal basis underlying it.
>Okay, now for my nomination. For the best XML markup language of all 
>time I nominate:
>         RELAX NG

Contact us for world-wide XML consulting and instructor-led training
Free 5-hour video lecture: XSLT/XPath 1.0 & 2.0 http://ude.my/uoui9h
Crane Softwrights Ltd.            http://www.CraneSoftwrights.com/x/
G. Ken Holman                   mailto:gkholman@CraneSoftwrights.com
Google+ profile: https://plus.google.com/116832879756988317389/about
Legal business disclaimers:    http://www.CraneSoftwrights.com/legal

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS