Why are there many examples of recursive abbreviations in computer domain terminology? What is the origin?

Source: Internet
Author: User
Keywords Preprocessor php hypertext gnu ' S unix
such as the famous GNU (GNU ' s not Unix), PHP (Php:hypertext preprocessor)

Reply content:

Cool. Because it's interesting.

Douglas Hofstadter was first used, in the set of the wall [1] wrote the abbreviation of God, "God over Djinn", the book became in 1976, later known as recursive acronym [2]. Later hackers like to make this joke at the time of naming, and GNU is a little later.

Excerpted from 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 A kind of geek culture. The individual thinks it is fun, cool.
It seems that the GNU is the head of the open. It is wayward ~recursive acronym
    • Most recursive acronyms was recursive on the first letter, which was therefore an arbitrary choice, often selected for Reas ONS of humour, ease of pronunciation, or consistency with a earlier acronym that used the same Letters for different words, such as php:php hypertext Preprocessor, which is 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).
  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.