Article View: gnu.misc.discuss
Article #73887Re: Patent on a standard-byte order for intermachine communication
From: Bob English
Date: Thu, 18 Jul 1991 18:03
Date: Thu, 18 Jul 1991 18:03
36 lines
2293 bytes
2293 bytes
sitze@nmsu.edu (Richard Sitze) writes: > While I agree in principle, I maintain that byte ordering is > non-obvious in certain circumstances... While it may not be obvious that the correct solution is a canonical data format (it is not even true in all circumstances), it is patently obvious that such an option exists. As a case in point, consider the following excerpt: "...Nor does LOCUS convert network messages to a canonical byte order, in the belief that much message traffic will be amoung like machines..." The Locus Distributed System Architecture, G. Popek and B. Walker, MIT Press, 1985. The decision as to how to communicate between machines with different byte orders was made between 1980 and 1982, and the phrasing of the quote suggests that the authors believed the canonical format so obvious that they had to justify a different choice. As a point of historical reference: > This is analogous to advocating that all books be > translated into English before they get put into the library, and when > you check the book out it gets translated into your native tongue. > The OBVIOUS solution is print (store) books in a variety of languages, > and then check out the appropriate book... This OBVIOUS solution that you mention trailed the other by many centuries. During the middle ages, the language of learning was Latin. Important ancient books were translated into this canonical (of the canons) language, and all important books and documents were written in it. It was only with the advent of the printing press and the rise of vernacular tongues as vehicles of knowledge that the OBVIOUS solution you mention became the norm. --bob--
Technical Details
Message-ID:
<1991Jul18.180338.1611@cello.hpl.hp.com>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-pcd!hplabs!cello!renglishReferences:
<1738@opus.NMSU.Edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,9a4c815047ed049b X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1991-07-18 22:19:26 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-pcd!hplabs!cello!renglish From: renglish@cello.hpl.hp.com (Bob English) Newsgroups: gnu.misc.discuss Subject: Re: Patent on a standard-byte order for intermachine communication Message-ID: <1991Jul18.180338.1611@cello.hpl.hp.com> Date: 18 Jul 91 18:03:38 GMT References: <1738@opus.NMSU.Edu> Organization: Hewlett Packard Labs Lines: 36