コンピューティングでの使用 コンピューティング において、特にMITの ハッカー コミュニティでは、自分自身や他の略語をユーモラスに指す頭字語や略語を選ぶのが初期の伝統でした。おそらくこの文脈で最も古い例は、1960年にMungを説明するために作成され、「Mung Until No Good」に修正された バクロニム「Mash Until No Good」でしょう。これは、編集言語 TECO の再帰コマンドとして生き残りました。1977年[ 3 ] 、プログラマーのテッド・アンダーソンは、MagicSixのエディタであるTINT(「TINT Is Not TECO」)を考案しました。これが、EINE (「EINE Is Not Emacs 」、ドイツ語で1 )とZWEI (「ZWEI Was EINE Initially」、ドイツ語で2 )と呼ばれる2つのMIT Lisp Machine エディタに影響を与え、今度はアンダーソンの反論であるSINE(「SINE is not EINE」)に影響を与えました。リチャード・ストールマンは GNU (GNU's Not Unix )で続きました。
再帰的頭字語の例には、定義されるものが他の何かである、あるいは他の何かに似ていることを否定するなどの否定語が含まれることがよくあります(実際には定義されるものが他の何かに似ているか、あるいは他の何かから派生しているのですが)。これは、類似点があるにもかかわらず、それが基づいているプログラムとは異なるものであることを示すためです。[ 4 ]
より古い例としては、1976年のデータ構造に関する教科書があり、そこでは擬似言語SPARKSを使用して、本文で説明されているアルゴリズムを定義している。「SPARKS」は頭字語ではないとされているが、その名前の拡張として「いくつかの面白いアイデアが提案されている」。その提案の1つは「Smart Programmers Are Required to Know SPARKS」である。[ 5 ]
その他の例としては、 YAML言語(「YAMLは マークアップ言語 ではない」の略)やPHP 言語(「PHP:ハイパーテキストプリプロセッサ」の略)などがある。
例 Allegro :Allegro Low Level Game Routines(Atari ST版の初期バージョンは「Atari Low Level Game Routines」と呼ばれていました)AROS :AROSリサーチオペレーティングシステム(元々はAmigaリサーチオペレーティングシステム)ATI :ATIテクノロジーズ株式会社BIRD :BIRDインターネットルーティングデーモンCAVE :CAVE自動仮想環境Darcs :Darcs高度改訂管理システムEINE :EINEはEmacsではありませんフィジー :フィジーは単なるイメージJ GiNaC :GiNaCはCAS(数式処理システム)ではありませんGNE(百科事典) :GNEは百科事典ではありませんGNU :GNUはUnixではないGPE :GPEパームトップ環境gRPC : gRPC リモートプロシージャコールHurd :「Hurd」は「Hird of Unix-Replacing Daemons 」の略で、「Hird」は「Hurd of Interfaces Representing Depth」の略です。JACK :JACKオーディオ接続キットジョー :ジョー自身の編集者KGS :KGS囲碁サーバーLAME : LAME はMP3 エンコーダーではありません[ 6 ] LiVES :LiVESはビデオ編集システムですMATE :MATEアドバンスト・トラディショナル・エンバイロメントミンディ:ミンディはまだディランではない MiNT : MiNT は TOS ではありません (後に「MiNT は現在 TOS です」に変更)MINT :MINTはTRACではありません ムング :ムングは良くない[ 7 ] Nagios : Nagios は聖人であることを主張するつもりはない(Nagios の以前の名前「Netsaint」への言及。agios [ αγιος ] はギリシャ語で「聖人」を意味する)NiL : NiLはLieroではないnpm : npm は頭字語ではありません[ 8 ] PHP : PHP: ハイパーテキストプリプロセッサ(「Personal Home Page Tools」の略で、「PHP Tools」と呼ばれることが多い。[ 9 ] )PINE : PINE は元々は Nearly Elm でしたが、現在は正式には「Pine Internet News E-mail」の略です[ 10 ] PINT: PINTはTEMPO3ではありません [ 11 ] PIP :PIPはパッケージをインストールしますPIPS :PIPSはPOSIX SymbianですPNG :正式名称は「Portable Network Graphics」だが、非公式には「PNGはGIFではない」。[ 12 ] RPM :RPMパッケージマネージャーSPARQL :SPARQLプロトコルとRDFクエリ言語TikZ : TikZ ist kein Zeichnenprogramm (ドイツ語; TikZ はお絵描きプログラムではありません) TiLP :TiLPはリンキングプログラムですヒント :TIPはPicoではありません TRESOR :TRESORはRAM外で安全に暗号化を実行しますUIRA :UIRAは再帰的頭字語ではありませんWINE :WINEはエミュレータではありません[ 13 ] XAMPP : XAMPP Apache MariaDB PHP PerlXBMC :XBMCメディアセンター(旧称:Xboxメディアセンター)XINU : XINUはUnixではありませんXNA :XNAは頭字語ではありませんYAML :YAMLはマークアップ言語ではない(当初は「また別のマークアップ言語」)YARA :ヤラ:もう一つの再帰的頭字語ZWEI : ZWEI は当初 EINE でした (「eine」と「zwei」はそれぞれドイツ語で「1」と「2」を意味します)
その他の例
特別 RPM、PHP、XBMC、YAMLは、元々は慣習的な頭字語でしたが、後に再帰的に再定義されました。これらは、頭字語の正式な意味が変更される「バックロニマイゼーション」の例、あるいはそう呼ばれることがあります。 ほとんどの再帰的頭字語は最初の文字で再帰的になっているため、その文字は恣意的に選ばれており、ユーモア、発音のしやすさ、またはPHPのように異なる単語に同じ文字を使用していた以前の頭字語との一貫性といった理由で選ばれることが多い。PHPは現在「PHP: Hypertext Preprocessor」の略だが、元々は「Personal Home Page」だった。しかし、YOPY 「Your own personal YOPY」は最後の文字で再帰的になっている。 ベノワ・B・マンデルブロ の名前のミドルネームの頭文字「B.」が「ベノワ・B・マンデルブロ」を意味するというジョークは、マンデルブロが研究したフラクタルが 、詳しく調べるとより小さなスケールで繰り返されるという考えに基づいている。
参考文献 ↑ 「パズルとパラドックス:有限な用語における無限」。2012年11月15日にオリジナルからアーカイブ済み。2013年4月23日 に取得。 ↑ "WordSpy—Recursive Acronym" 。 2014年10月8日に オリジナルからアーカイブ済み 。 2008年 12月18日 に取得。 ↑ ダニエル・ワインレブ(1977年8月8日)、 BUG-LISPMへの電子メール ↑ リチャード・ストールマン(2006年3月9日) 「フリーソフトウェア運動と自由の未来:GNUという名前」 . 2015年3月16日にオリジナルからアーカイブされました。↑ エリス・ホロウィッツ、 サルタジ・サーニ ( 1976) 『データ構造の基礎』 コンピュータサイエンスプレス。ISBN 978-0-914894-20-9 – Googleブックス 経由。↑ 「LAMEについて」 。 2016年2月12日にオリジナルから アーカイブ済み 。 2016年 2月20日 に取得。 ↑ 「The Jargon File: Mung」 。 2015年6月15日のオリジナルから アーカイブ済み 。 2007年 10月15日 取得。 ↑ "npn - npm" . npmjs.com. 2026年5月22日時点のオリジナルより アーカイブ。 2026年 5月21日 取得 。 ↑ 「PHPの歴史」 .php.net. 2013年7月2日時点のオリジナルから アーカイブ。 2013年 6月18日 取得 。 ↑ 「松が本当に象徴するもの」 。 2011年6月7日に オリジナル からアーカイブ済み 。 2007年 3月6日 に取得。 ↑ 「PINTはTEMPO3ではありません - 高精度パルサータイミング用ソフトウェア」 。 2025年 10月30日 取得 。 ↑ Roelofs, Greg. "Webレビュー: PNGはGIFではない!" . people.apache.org . 2022年3月30日のオリジナルから アーカイブ済み。 2021年 11月24日 取得 。 ↑ 「WineHQ - ワインについて」 。 2026年 7月3日 取得 。 ↑ 「航空会社の時刻表画像」 。www.timetableimages.com 。 2021年 11月16日 取得 。 ↑ 「MEGA」 。 2020年1月2日にオリジナルから アーカイブ済み 。 2013年 1月19日 に取得。 ↑ 「MOM's Organic Market ホームページ」 。MOM's Organic Market。 2022年6月10日時点のオリジナルより アーカイブ 。 2022年 6月8日 取得。 ↑ 「ビザ国際サービス協会」 。www.bloomberg.com 。 2021年4 月 25日時点のオリジナルより アーカイブ 。 2021年 11月16日 取得。 ↑ 「HQS量子シミュレーション」 。HQS量子シミュレーション。 2025年12月30日のオリジナルから アーカイブ済み。 2026年 2月27日 取得 。 ↑ 「ディルバートのTTPプロジェクト」 。 ディルバート 。 2018年7月10日の オリジナルからアーカイブ済み 。 2018年 7月9日 取得。 ↑ David LaChance (2023年11月4日) 「Miataこそが答え:私がついに購入した理由」 MSN。Hemmings。 ↑ JINI-USERSメーリングリストのFAQ( 2013年9月17日、 Wayback Machine に アーカイブ済み、2013年11月18日取得)↑ 『Jini仕様 入門』アーノルド他著、ピアソン、1999年、 ISBN 0201616343 ↑ 「プリ・エツ・ハイム、ロシュ・ハシャナの門 2:23」 。 2021年9月30日にオリジナルから アーカイブ済み 。 2021年 9月30日 に取得。 ↑ ミシュナー・ブルラー、8:18