tag:blogger.com,1999:blog-37990127.post116590992704500694..comments2014-04-07T02:50:23.096-07:00Comments on XML Sucks: XML is not extensibleGlenn Reidhttp://www.blogger.com/profile/11057576586723521829noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-37990127.post-16482776967652953702009-12-19T03:54:35.960-08:002009-12-19T03:54:35.960-08:00This is a matter of definition. If "extensibl...This is a matter of definition. If "extensible" means to allow the introduction of new concepts and language features, then I'm quite happy that XML is not extensible.<br /><br />I'm reading this site because I'm also thinking that XML is not the best solution for everything, but I do recognize that it has its strengths. And I think, the biggest strength of all is being extensible in <i>their</i> way without being extensible in <i>your</i> way. Because this is the only way to allow new languages based on XML which can be parsed, displayed, edited, validated (...) without modification to the tools.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-37990127.post-36643483468362487882008-01-15T08:50:00.000-08:002008-01-15T08:50:00.000-08:00Chill Out!XML is extensible by adding additional l...Chill Out!<BR/><BR/>XML is extensible by adding additional layers of meaning on top of it... Such as namespaces, schemas, signing and all that.<BR/><BR/>I certainly agree that the XML ecosystem is rife with antipatterns -- that XML toolsets are atrocious, and that XML is often used incorrectly. Anything that has "WS" in the name should have the W flipped upside down... "Web Services" was a Microsoft plot to use standards organizations to slow the development of web services several years.<BR/><BR/>That said, Tim Bray's original XML spec was 40 pages of very clear technical writing... And XML is clear step up from CSV, just don't use it to replace your relational database.Anonymousnoreply@blogger.com