XML 1.0 10th anniversary on February 10 2008
February 10 2008 marks the 10th anniversary of the release of XML 1.0 by the W3C (although some celebrate Nov 14 1996, the release date of the working draft while others celebrate the anniversary, August 1996, of the conference at which it was first discussed: hey, it's the Web: let a thousand flowers bloom!).
XML has had an incredibly wide and deep impact across industry, science, technology: it is ubiquitous. As a technology it has disrupted the database community and industry, the publishing community and others.
Many data standards groups in the sciences and in industry -- which previously spent their time developing byzantine formats for their particular information needs -- now spend their efforts on developing XML-based byzantine formats for their particular information needs. There are few science, arts, social science or humanities disciplines and industry sectors that do not have one or more FooML-specialized XML dialects for their needs, such as:
Additional links:
XML has had an incredibly wide and deep impact across industry, science, technology: it is ubiquitous. As a technology it has disrupted the database community and industry, the publishing community and others.
Many data standards groups in the sciences and in industry -- which previously spent their time developing byzantine formats for their particular information needs -- now spend their efforts on developing XML-based byzantine formats for their particular information needs. There are few science, arts, social science or humanities disciplines and industry sectors that do not have one or more FooML-specialized XML dialects for their needs, such as:
- Chemical Markup Language (CML)
- eXploration and Mining Markup Language (XMML)
- Geography Markup Language (GML)
- MathML
- many, many others...
Additional links:
- Celebrating 10 Years of XML, IBM Systems Journal: Special issue
- XML entry at Wikipedia
- a History of XML
- XML Considered Harmful ;-)
Comments
The question, then, is not "why is XML popular?" but rather "what can we do with XML today?"
Deshou?
Generally some of the benefits you get when you adopt (good and open) standards (thanks W3C).
As for "what we can do with XML today?", my post -- for reasons of brevity -- didn't go in to the incredible diversity of where and how XML is being, and will be, used, but I think I would have to mention RDF and the RDF family of XML that is being developed / experimented-with in the Semantic Web universe. I see the impact of the technologies growing around these as taking us forward to Web N.0, that these technologies are the learning stepping stones to what will be deployed/deployable, as opposed to the end-point.