大端和小端术语的起源 (2003)
The Origin of the Terms Big-Endian and Little-Endian (2003)

原始链接: https://www.ling.upenn.edu/courses/Spring_2003/ling538/Lecnotes/ADfn1.htm

“大端”和“小端”这两个术语——用于描述多字节数据在计算机内存中的存储顺序——并非源于技术,而是源于乔纳森·斯威夫特1726年的讽刺小说《格列佛游记》。 书中,一场冲突源于如何打碎煮鸡蛋:有些人喜欢从“大端”打破(大端派),而另一些人则喜欢从“小端”打破(小端派)。这场看似微不足道的争端升级为暴力叛乱和政治纷争,反映了现实世界中的冲突,例如罗马天主教会和英格兰教会之间的冲突。 丹尼·科恩在1980年采用了这些术语,以幽默的方式描述不同的数据存储方法,认识到对惯例问题进行激烈争论的荒谬性。这个故事为计算机世界内的争论提供了一个幽默的类比,强调了看似微小的技术选择如何成为争议点。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 大端和小端术语的起源 (2003) (upenn.edu) 5 分,作者 cluckindan 2 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 gnabgib 2 小时前 [–] 相关:注 127 https://www.rfc-editor.org/ien/ien137.txt 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
Origin of the Terms Big-Endian and Little-Endian

The terms big-endian and little-endian were introduced by Danny Cohen in 1980 in Internet Engineering Note 137, a memorandum entitled "On Holy Wars and a Plea for Peace", subsequently published in print form in IEEE Computer 14(10).48-57 (1981). He borrowed them from Jonathan Swift, who in Gulliver's Travels (1726) used them to describe the opposing positions of two factions in the nation of Lilliput. The Big-Endians, who broke their boiled eggs at the big end, rebelled against the king, who demanded that his subjects break their eggs at the little end. Here is the relevant passage:

It began upon the following occasion.
It is allowed on all hands, that the primitive way of breaking eggs before we eat them, was upon the larger end: but his present Majesty's grandfather, while he was a boy, going to eat an egg, and breaking it according to the ancient practice, happened to cut one of his fingers. Whereupon the Emperor his father published an edict, commanding all his subjects, upon great penalties, to break the smaller end of their eggs.
The people so highly resented this law, that our Histories tell us there have been six rebellions raised on that account, wherein one Emperor lost his life, and another his crown. These civil commotions were constantly formented by the monarchs of Blefuscu, and when they were quelled, the exiles always fled for refuge to that Empire.
It is computed, that eleven thousand persons have, at several times, suffered death, rather than submit to break their eggs at the smaller end. Many hundred large volums have been published upon this controversy: but the books of the BigEndians have been long forbidden, and the whole party rendered incapable by law of holding employments.
During the course of these troubles, the emperors of Blefuscu did frequently expostulate by their ambassadors, accusing us of making a schism in religion, by offending against a fundamental doctrine of our great prophet Lustrog, in the fiftyfourth chapter of the Brundecral (which is their Alcoran). This, however, is thought to be a mere strain upon the text: for their words are these; That all true believers shall break their eggs at the convenient end: and which is the convenient end, seems, in my humble opinion, to be left to every man's conscience, or at least in the power of the chief magistrate to determine.

This passage is a satire on the conflict between the Roman Catholic church and the Church of England and the associated conflict between France and England.


Back to main text

Revised 2004/01/21.

联系我们 contact @ memedata.com