The answer you entered to the math problem is incorrect.
Patrick Dunn (not verified)
Wed, 1969-12-31 20:00
In my opinion, only advantage XML has over any other format is that it is agreed upon, for the most part; hence, the availability of some very useful tools.
Its transparency is only really useful if you are inclined to hand-jam the smaller XML files with a straight text editor. XML-Spy is popular because a tool is required to reliably manipulate more complex XML files.
I consider the hierarchical nature of XML more of a limitation than an advantage. Essentially a hierarchy is less powerful representation than a graph, which happens to be less powerful than binary relations used by mathematicians. By this I mean the successor can do
everything the predecessor can, and more.
That said, I do enjoy the benefits of code generation, where they make sense, and I do use XML when I need a tool that requires XML input.
In my opinion, only advantage XML has over any other format is that it is agreed upon, for the most part; hence, the availability of some very useful tools.
Its transparency is only really useful if you are inclined to hand-jam the smaller XML files with a straight text editor. XML-Spy is popular because a tool is required to reliably manipulate more complex XML files.
I consider the hierarchical nature of XML more of a limitation than an advantage. Essentially a hierarchy is less powerful representation than a graph, which happens to be less powerful than binary relations used by mathematicians. By this I mean the successor can do
everything the predecessor can, and more.
That said, I do enjoy the benefits of code generation, where they make sense, and I do use XML when I need a tool that requires XML input.