首頁  >  文章  >  後端開發  >  为何计算机领域术语中有很多递归缩写的例子?由来是什么?

为何计算机领域术语中有很多递归缩写的例子?由来是什么?

WBOY
WBOY原創
2016-06-06 16:44:001844瀏覽

比如著名的GNU(GNU's Not Unix),PHP( PHP: Hypertext Preprocessor)

回复内容:

酷。 因为有意思啊。

是Douglas Hofstadter 先用的,在集异壁[1]里面写了这个缩写 GOD, "GOD Over Djinn",书成于1976年,后来被称作recursive acronym [2]。后来黑客们喜欢在命名的时候开这个玩笑,GNU还要晚一点。

摘自wikipedia [3]

[1] Gödel, Escher, Bach: An Eternal Golden Braid, in which Hofstadter
[2] Puzzles and Paradoxes: Infinity in Finite Terms
[3] Recursive acronym Geek文化的一种而已.个人以为就是好玩,酷而已.
记得似乎是GNU开的这个头. 就是任性~ Recursive acronym
  • Most recursive acronyms are recursive on the first letter, which is therefore an arbitrary choice, often selected for reasons of humour, ease of pronunciation, or consistency with an earlier acronym that used the same letters for different words, such as PHP: PHP Hypertext Preprocessor, which was originally "Personal home page". However YOPY, "Your own personal YOPY" is recursive on the last letter (hence the last letter of the acronym had to be the same as the first).
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn