Рекурсивные аббревиатуры
Ловите подборку рекурсивных аббревиатур.
Напомним, рекурсия — это self-reference. Например: n! = n × (n − 1)!, пока не доходим до базового случая 1! = 1.
А у рекурсивных аббревиатур base case обычно нет.Это маленькая шутка: бесконечный цикл, превращённый в название.
Классика:
GNU = GNU’s Not Unix
Первое слово в расшифровке — снова GNU:
GNU → GNU’s Not Unix → (GNU’s Not Unix)’s Not Unix → ((GNU’s Not Unix)’s Not Unix)’s Not Unix → …
Подборка:
- WINE = Wine Is Not an Emulator
Слой совместимости для запуска Windows-приложений, а не классический эмулятор.
- PHP = PHP: Hypertext Preprocessor
Первая P раскрывается как PHP. Рекурсия прямо в названии языка.
- LAME = LAME Ain’t an MP3 Encoder
Историческая шутка: сейчас LAME как раз используется как MP3 encoder.
- YAML = YAML Ain’t Markup Language
YAML — не язык разметки, а формат сериализации данных.
- XINU = Xinu Is Not Unix
Учебная ОС. Бонус: XINU — это UNIX наоборот.
Post #47
199
- ❤ 23
- 👏 21
- 🔥 19
- 🤯 5