(no title)
squabble | 4 years ago
The cultural reference in the names preserves the opinion that the choice of byte order is not worth fighting about. But this is an extra piece of information that's not needed.
Moreover, the choice of the word "end" is unfortunate, since it means both "boundary" (as in the 2 ends of an egg) and "conclusion" (as in the end of a transmission).
To make matters worse, they chose to have "little endian" refer to the case where the big (most significant) byte is at the end of a transmission.
Better names might be something like "smallest-first byte order".
Edit: If you are confused, think of it this way:
Little-endian = little end first
Big-endian = big end first
menage|4 years ago
zestyping|4 years ago
"Little-endian" is the perfect example: it clearly has something to do with little and big, but it's impossible to tell from the words which one means LSB-first and which one means MSB-first.