Does the World Need Binary XML? 481
sebFlyte writes "One of XML's founders says 'If I were world dictator, I'd put a kibosh on binary XML' in this interesting look at what can be done to make XML better, faster and stronger."
If it smells it's chemistry, if it crawls it's biology, if it doesn't work it's physics.
Then what (Score:3, Funny)
The solution is clear... (Score:4, Funny)
What would Homer Simpson do? (Score:1, Funny)
Then we wrap it again, that's what! (Score:5, Funny)
Of course not! That's not XML!
<file=xmlbinary> <baseencoding=64> <byte bits=8> <bit1>0 </bit><bit2>1 </bit><bit3>1 </bit><bit4>0 </bit><bit5>1 </bit><bit6>0 </bit><bit7>0 </bit><bit8>1 </bit> </byte>
<boredcomment>(Umm, I'm gonna skip a bit if y'all don't mind)</boredcomment>
</baseencoding> </file>
Now it's XML!
Re:a kabosh? (Score:2, Funny)
However, you wanted to go to a binary encoding you could try for something relatively straight forward like:
original:patented XML encoding algorithm (hexideximal):
XML images !? (Score:2, Funny)
Yeah, right ! XML binary images... So needed...
Re:Then we wrap it again, that's what! (Score:3, Funny)
<file type="xmlbinary">
<baseencoding base="64">
<byte bits="8">
<bit seq="0">0</bit>
<bit seq="1">1</bit>
<bit seq="2">1</bit>
<bit seq="3">0</bit>
<bit seq="4">1</bit>
<bit seq="5">0</bit>
<bit seq="6">0</bit>
<bit seq="7">1</bit>
</byte>
<!--
(Umm, I'm gonna skip a bit if y'all don't mind)
-->
</baseencoding>
</file>
<!-- </retentive> -->
S
Vast omissions! (Score:5, Funny)
Aside from the mistakes pointed out by others, you also forgot to reference the xmlbinary namespace, the xmlbyte namespace, and the xmlboredcommentinparentheses namespace, and to qualify all attributes accordingly. You also didn't include anything in or any magic words like CDATA, and you didn't define any entities. You also failed to supply a DTD and an XSL schema.
This is therefore still not _true_ XML. It simply doesn't have enough inefficiency. Please add crap to it
Re:Vast omissions! (Score:2, Funny)
"<BR>Aside from the mistakes pointed out by o"
Empty elements must either have an end tag or the start tag must end with
Re:Then we wrap it again, that's what! (Score:1, Funny)
Possibly I'm a cynic (Score:3, Funny)
We should rejoice, buy more CPUs, and move the problem from XML, to languages with poor concurrency support.