Zajímavý. Mně se právě big endian líbil. Přišel mi logičtější. Vono načíst ze souboru řetězec "JFIF" a muset ho porovnávat na "FIFJ" mi přijde strašlivý. Jediná výhoda little endianu je snad, pokud bych sčítal po bajtech dvou nebo čtyřbajtový čísla, ale jenom u procesoru, kterej neumí indexovat. Nevím nevím, faktický vítězství little endianu považuju za strašlivou tragédii pro lidstvo a zpomalení vývoje vo desítky let :-)
Proč je x86 little endian jsem někde četl. Zdědila to po 8080, ta po 8008 a ta po Datapointu 2200, kterýho první verze neměla RAM, ale posuvnej registr a tudíž sčítání delších čísel za pomocí dekrementace by zabralo neúměrně moc času, protože se musel posuvnej registr protočit skoro celej dokola.
6502 to podle mě vzala taky vod 8080, ARM to vzal vod 6502.