Yet another

{{Short description|Idiomatic qualifier used in the name of programs}}

A naming convention as a form of computer humour{{Cite web |title=hacker humor |url=http://www.catb.org/jargon/html/H/hacker-humor.html |access-date=2023-11-23 |website=www.catb.org}} especially among playful programmers, yet another is often abbreviated ya, Ya, or YA in the prefix of an acronym or backronym.

This humorous prefix is an idiomatic qualifier in the name of a computer program, organization, or event for the intention of elevating love and interest for something that seems confessedly unoriginal or unnecessarily repeated.{{cite web|

title=Yet Another|

work=The on-line hacker Jargon File|

version=4.4.7|

date=29 Dec 2003|

editor=Eric S. Raymond|

editor-link=Eric S. Raymond|

url=http://catb.org/jargon/html/Y/Yet-Another.html|

access-date=20 January 2020}} This is a programmer practical joke which is an allusion to the culture of programmer esteem for perfection as seen by software programming principles such as "Keep It Simple Stupid" (KISS) and "Don't Repeat Yourself" (DRY).

Stephen C. Johnson is credited with establishing the naming convention in the late 1970s when he named his compiler-compiler yacc (Yet Another Compiler-Compiler), since he felt there were already numerous compiler-compilers in circulation at the time.

Outside of computing, the YA construct has appeared in astronomy, where YAMOO means Yet Another Map of Orion.{{cite news |last1=O’Callaghan |first1=Jonathan |title=The Orion Nebula Is Full of Impossible Enigmas That Come in Pairs |url=https://www.nytimes.com/2023/10/02/science/orion-nebula-webb-planets.html |access-date=8 October 2023 |publisher=New York Times |date=2 October 2023}}

Examples

title=Yahoo! - Company History|

publisher=Yahoo! Inc.|

url=http://docs.yahoo.com/info/misc/history.html|

archive-url=https://web.archive.org/web/19991013010252/http://docs.yahoo.com/info/misc/history.html|

archive-date=1999-10-13|

quote=The name Yahoo! is supposed to stand for 'Yet Another Hierarchical Officious Oracle' but Filo and Yang insist they selected the name because they considered themselves yahoos.}}{{cite web|

title=What Does "Yahoo" Stand For?|

work=Lifewire|

author=Paul Gil|

publisher=Dotdash|

date=2 July 2019|

url=https://www.lifewire.com/what-does-yahoo-stand-for-2483337|

access-date=20 January 2020|

quote=Yahoo stands for 'Yet Another Hierarchical Officious Oracle.'}}

See also

References