递归首字母缩写

作者: Randy Alexander
创建日期: 24 四月 2021
更新日期: 26 六月 2024
Anonim
TFSA (Tax Free Savings Account ) 加拿大最好的投资避税账户 | 从零到精通 | 投资炒股理财必备账户
视频: TFSA (Tax Free Savings Account ) 加拿大最好的投资避税账户 | 从零到精通 | 投资炒股理财必备账户

内容

定义-递归首字母缩写是什么意思?

递归首字母缩写词是首字母缩写词本身的首字母缩写词。例如,GNU代表“非Unix的GNU”。首字母缩略词可以无限扩展为自身的多个副本。以Richard Stallmans GNU项目为例,在软件项目的某些名称中使用了递归首字母缩略词以产生幽默效果。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了递归首字母缩写词

递归首字母缩写将自己的副本嵌入首字母缩写中。最著名的例子之一是Richard Stallmans的GNU项目。 GNU代表“不是Unix的GNU”。该副本反过来包含单词GNU,因此首字母缩写是无限递归的。在GNU的情况下,首字母缩略词是个玩味儿:GNU不是Unix,因为它没有任何可追溯到原始Bell Labs Unix的代码,但是GNU的行为试图尽可能地模仿Unix系统。

虽然Stallman出于幽默效果而在自由和开源软件社区中广泛使用了递归首字母缩略词,但该实践已在MIT人工智能实验室中建立,Stallman曾在1970年代和1980年代初期参与其中。两个LISP机器编辑器分别命名为EINE(EINE不是Emacs)和ZWEI(ZWEI最初是EINE)。后者混合了两个递归首字母缩写词。

其他著名的递归首字母缩略词包括:

  • WINE – WINE不是模拟器
  • cURL – cURL URL请求库
  • RPM – RPM软件包管理器(以前是Red Hat软件包管理器)
  • PHP – PHP超级处理器