[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
- From: "G. Ken Holman" <gkholman@CraneSoftwrights.com>
- To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Thu, 29 Dec 2011 07:43:15 -0500
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
>
>/Roger
--
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]