Feb 07, 2012 16:12
Little endian byte ordering is weird.
The right way to transfer information is to start with the most important part first, which is why numbers are written with the most significant digit first. Otherwise you'd have to start with the most irrelevant piece of information in the universe, then transfer all the other information in the universe until finally coming to the bit the other person was interested in. Which is silly. It also makes memory dumps readable without having to switch everything around in your head all the time.
Unfortunately everybody seems to be standardising on doing it the wrong way. As usual.