[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: 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 > >/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] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|