Yet another
Among programmers, yet another (often abbreviated ya, Ya, or YA in the initial part of an acronym) is an idiomatic qualifier in the name of a computer program, organisation, or event that is confessedly unoriginal.[1]
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.[2]
Yet another…
- Yabasic – Yet Another BASIC
- Yaboot – Yet another boot loader
- Yacc – Yet another compiler-compiler
- Yacas – Yet another computer algebra system
- YACP – Yet Another Chat Protocol
- YaDICs – Yet another Digital Image Correlation Software
- YADIFA – Yet Another DNS Implementation For All
- YafaRay – Yet another free Ray tracer
- YAFFS – Yet Another Flash File System
- YAGO – Yet Another Great Ontology
- Yahoo! – Yet Another Hierarchical Officious Oracle [backronym][3][4]
- Yakuake – Yet Another Kuake
- YAM – Yet Another Mailer, an email client
- YAML – Yet Another Markup Language. Later redefined to YAML Ain't Markup Language, making a recursive acronym
- Yandex – Yet another indexer,[5] a web search engine and index
- YA-NewsWatcher – a Usenet client for classic Mac OS
- YANG – Yet Another Next Generation
- YAP – Yet Another Previewer, document previewer
- YAP – Yet Another Prolog, an implementation of the Prolog programming language
- YAPC – Yet Another Perl Conference
- YARN – Yet Another Resource Negotiator
- YARP – Yet Another Robot Platform
- YARV – Yet Another Ruby VM
- Yasara – Yet Another Scientific Artificial Reality Application, a molecular modeling program
- Yasca – Yet Another Source Code Analyzer
- YAS – Yet Another Society, a non-profit organization organizing YAPCs[6]
- YASS – Yet Another Similarity Searcher, a pairwise nucleotide sequence alignment tool with dotplot
- YaST – Yet another Setup Tool, an operating system installation and configuration wizard for SUSE Linux distributions
- Y.A.S.U. – Yet Another SecuROM Utility
- Yate – Yet Another Telephony Engine, VoIP software
- YAWC – Yet Another Wersion of Citadel
- YAWL – Yet Another Workflow Language, a business process modeling language for diagramming workflow patterns
- Yaws – Yet another web server
See also
- Another (disambiguation)
- All articles starting with "Yet Another …" or "Yet another …"
- Reinventing the wheel
References
- Eric S. Raymond, ed. (29 Dec 2003). "Yet Another". The on-line hacker Jargon File. 4.4.7. Retrieved 20 January 2020.
- O’Callaghan, Jonathan (2 October 2023). "The Orion Nebula Is Full of Impossible Enigmas That Come in Pairs". New York Times. Retrieved 8 October 2023.
- "Yahoo! - Company History". Yahoo! Inc. Archived from the original on 1999-10-13.
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.
- Paul Gil (2 July 2019). "What Does "Yahoo" Stand For?". Lifewire. Dotdash. Retrieved 20 January 2020.
Yahoo stands for 'Yet Another Hierarchical Officious Oracle.'
- "What does "Yandex" mean?". History of Yandex. Yandex. Retrieved 26 Dec 2016.
- "Yet Another Society on WikiWikiWeb". Retrieved 5 Jan 2018.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.