Wikipedia

Yet another

Also found in: Dictionary, Acronyms, Encyclopedia.

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.

Yet another…

  • Yabasic – Yet Another BASIC
  • Yacc – Yet another compiler compiler
  • Yacas – Yet another computer algebra system
  • 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
  • Yafra – Yet Another Framework
  • Yagc – Yet Another Group Chat
  • YAGO – Yet Another Great Ontology
  • Yahoo! – Yet Another Hierarchical Officious Oracle [backronym][2][3]
  • 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,[4] 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
  • YAPF – Yet Another Python Formatter[5]
  • YAQL – Yet Another Query Language
  • 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]
  • 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

  1. ^ Eric S. Raymond, ed. (29 Dec 2003). "Yet Another". The on-line hacker Jargon File. 4.4.7. Retrieved 20 January 2020.
  2. ^ "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.
  3. ^ Paul Gil (2 July 2019). "What Does "Yahoo" Stand For?". Lifewire. Dotdash. Retrieved 20 January 2020. Yahoo stands for 'Yet Another Hierarchical Officious Oracle.'
  4. ^ "What does "Yandex" mean?". History of Yandex. Yandex. Retrieved 26 Dec 2016.
  5. ^ "Yapf". Retrieved 22 Oct 2020.
  6. ^ "Yet Another Society on WikiWikiWeb". Retrieved 5 Jan 2018.
This article is copied from an article on Wikipedia® - the free encyclopedia created and edited by its online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of Wikipedia® encyclopedia articles provide accurate and timely information, please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.

Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.