Ev Blog Özyinelemeli kısaltma nedir? - techopedia nedir?

Özyinelemeli kısaltma nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Özyinelemeli Kısaltma ne anlama geliyor?

Özyinelemeli bir kısaltma, ilk harfin kısaltmanın kendisi olduğu bir kısaltmadır. Örneğin, GNU, "GNU Unix Değil" anlamına gelir. Kısaltma, sonsuzluk içinde kendi çoklu kopyalarına genişletilebilir. Yinelemeli kısaltmalar, Richard Stallman'ın GNU projesi örneğini izleyerek, mizahi bir etki için bazı yazılım projeleri adlarında kullanılır.

Techopedia Özyinelemeli Kısaltmayı Açıklıyor

Özyinelemeli bir kısaltma, kendisinin bir kopyasını kısaltma içine gömer. En iyi bilinen örneklerden biri Richard Stallman'ın GNU projesidir. GNU "GNU Unix Değil" anlamına gelir. Bu kopya sırayla GNU kelimesini içerir, bu nedenle kısaltma sonsuza kadar tekrarlanır. GNU'nun durumunda, kısaltma kelimeler üzerinde bir oyundur: GNU, orijinal Bell Labs Unix'e ait herhangi bir kodu olmadığı için Unix değildir, ancak GNU'nun davranışı Unix sistemlerini mümkün olduğunca taklit etmeye çalışır.

Stallman, özgür ve açık kaynak yazılım topluluklarında mizahi etki için özyinelemeli kısaltmaların kullanımını popülerleştirirken, uygulama, Stallman'ın 1970'lerde ve 1980'lerin başında yer aldığı MIT Yapay Zeka Laboratuarında zaten kurulmuştu. İki LISP Makinesi metin editörüne EINE (EINE Emacs Değil) ve ZWEI (ZWEI başlangıçta EINE idi) adı verildi. İkincisi iki özyinelemeli kısaltmayı karıştırır.

Diğer iyi bilinen özyinelemeli kısaltmalar şunları içerir:

  • ŞARAP - ŞARAP Bir Emülatör Değildir
  • cURL - cURL URL İstek Kütüphanesi
  • RPM - RPM Paket Yöneticisi (eski adıyla Red Hat Paket Yöneticisi)
  • PHP - PHP Köprü Metni İşlemcisi
Özyinelemeli kısaltma nedir? - techopedia nedir?