📑 Table of Contents

"Yet another", often abbreviated ya, Ya, or YA in the prefix of an acronym or backronym, is a humorous prefix and idiomatic qualifier used in the name of a computer program, organization, or event with the intent of elevating love and interest for something that seems confessedly unoriginal or unnecessarily repeated.[1] It is a naming convention as a form of computer humour,[2] especially among playful programmers. 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.[3]

Examples

edit

See also

edit

References

edit
  1. ^ Eric S. Raymond, ed. (29 Dec 2003). "Yet Another". The on-line hacker Jargon File. 4.4.7. Retrieved 20 January 2020.
  2. ^ "hacker humor". www.catb.org. Retrieved 2023-11-23.
  3. ^ 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.
  4. ^ "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.
  5. ^ Paul Gil (2 July 2019). "What Does "Yahoo" Stand For?". Lifewire. Dotdash. Retrieved 20 January 2020. Yahoo stands for 'Yet Another Hierarchical Officious Oracle.'
  6. ^ "What does "Yandex" mean?". History of Yandex. Yandex. Retrieved 26 Dec 2016.
  7. ^ "Yet Another Society on WikiWikiWeb". Retrieved 5 Jan 2018.

📚 Artikel Terkait di Wikipedia

Workflow pattern

design of a workflow language and open-source system called YAWL (Yet Another Workflow Language). Several extensions to the above set of workflow patterns

YAWL

YAWL (Yet Another Workflow Language) is a workflow language based on workflow patterns. It is supported by a software system that includes an execution

Workflow application

Examples of specialized languages that can be used for workflow definition in this manner include: XPDL YAWL (Yet Another Workflow Language) SCUFL (Simple Conceptual

Business Process Execution Language

Language Workflow WS-CDL XML Process Definition Language Yet Another Workflow Language OASIS Standard WS-BPEL 2.0 Business Process Execution Language

Language localisation

benefits in project management workflow automation, terminology consistency, quality assurance. The most commonly used language technologies include: Translation

Wil van der Aalst

van der Aalst, Wil MP, and Arthur HM Ter Hofstede. "YAWL: yet another workflow language." Information systems 30.4 (2005): 245–275. About Wil van der

Anduril (workflow engine)

Workflow configuration is done using a simple yet powerful scripting language, AndurilScript. Workflow configuration and execution can be done from Eclipse

OASIS TOSCA

SaaS. Web Services Conversation Language WS-CDL Workflow XML Process Definition Language Yet Another Workflow Language "OASIS Topology and Orchestration