Содержание
- Определение - Что означает Рекурсивный Акроним?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет рекурсивную аббревиатуру
Определение - Что означает Рекурсивный Акроним?
Рекурсивная аббревиатура - это аббревиатура, где первая буква является самой аббревиатурой. Например, GNU означает «GNU, а не Unix». Аббревиатура может быть расширена до нескольких копий в бесконечности. Рекурсивные аббревиатуры используются в некоторых названиях программных проектов для юмористического эффекта, следуя примеру проекта GNU Ричарда Столлмана.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет рекурсивную аббревиатуру
Рекурсивный акроним встраивает свою копию в аббревиатуру. Одним из наиболее известных примеров является проект GNU Ричарда Столлмана. GNU расшифровывается как «GNUs, а не Unix». Эта копия в свою очередь содержит слово GNU, поэтому аббревиатура бесконечно рекурсивна. В случае GNU акроним - игра слов: GNU не Unix в том смысле, что в нем нет кода, относящегося к исходному Unix Bell Labs, но поведение GNU пытается имитировать системы Unix настолько близко, насколько это возможно.
В то время как Столлман популяризировал использование рекурсивных аббревиатур в сообществах свободного и открытого программного обеспечения для юмористического эффекта, эта практика уже была создана в Лаборатории искусственного интеллекта Массачусетского технологического института, частью которой являлся Столлман в 1970-х и начале 1980-х годов. Два редактора LISP Machine были названы EINE (EINE - это не Emacs) и ZWEI (изначально ZWEI - это EINE). Последний смешивает две рекурсивные аббревиатуры.
Другие известные рекурсивные акронимы включают в себя:
- WINE - WINE - не эмулятор
- cURL - библиотека запросов URL cURL
- RPM - RPM Package Manager (ранее Red Hat Package Manager)
- PHP - PHP Hyper Processor