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

Re: [OT] Re: Lessons learned from the XML experiment

  • From: Michael Kay <mike@saxonica.com>
  • To: Hans-Juergen Rennau <hrennau@yahoo.de>
  • Date: Sun, 17 Nov 2013 08:56:01 +0000

Re:  [OT] Re:  Lessons learned from the XML experiment
>Michael says that XML *is* syntax, and I suppose this is meant in the historical sense. 

No, it's not a historical perspective. It's a perspective based on the supremacy of the specification. XML is what the spec says it is.

When someone on StackOverflow writes that they have an XML document like this:

<a>Barnes & Noble</a>

and the parser gives them an error, I tell them firmly that they don't have an XML document. It's not XML because the spec says it's not XML [1]. If you take the node view as primary, then you could start using language like "this is an XML document expressed in a different syntax". Fine, but we would quickly generate confusion and ambiguity about what is XML and what isn't. In ordinary discourse we often allow semantic drift in the way we use terminology, but in computing I think it's best to be very clear about what our technical terms mean, and when someone invents a term like "XML" and provides a definition, I think it's sloppy practice to use the term to mean something different.


[1] (OK, to be pedantic, it says it's not well-formed XML, and it doesn't acknowledge the existence of any other kind. I try to avoid the adjective "well-formed" because it doesn't change the meaning of the sentence.)

Michael Kay
Saxonica


[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!

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.