XML is a promising and far-reaching development in computing. Yet the mere fact we’re all speaking the same language doesn’t mean we’re making beautiful music.
Just because an XML message is “valid” (meets standards for the Extensible Markup Language) does not mean it can work with other valid XML messages, or that it will behave as expected. As a result, we’re losing control of the hundreds of disparate XML vocabularies we’ve developed, the mountains of XML-ized data we’ve generated and the millions of XML-enabled software components we’ve created.
PS: I’m off on hols next week, will be sure to have some tasty new articles before heading off to PHPCON 2002 !