BOGON ALERT! This is a human presentation, i.e. an I/O, issue.
Personally I consider that once you start digging, littleendian is
actually a superior format, making casting of integer pointers for the
most part a noop, and generally having a multiplier that is dependent
only on position. For bigendian to make sense, integer pointers
should point to the *end* of an integer (humans want their numbers
right-adjusted too!), not the beginning.
I see bigendianism as a very unfortunate historical accident, probably
caused by the importation of a number system from a region with a
right-to-left script into another region with a left-to-right script
many hundreds of years ago.
-hpa
-- "Linux is a very complete and sophisticated operating system. There are, and will be, large numbers of applications available for it." -- Paul Maritz, Group Vice President for Platforms And Applications, Microsoft Corporation [Reference at: http://www.kernel.org/~hpa/ms.html]- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/