Warum verwenden Programmierer "Acme" als Paket-, Namespace- oder Verzeichnisname? [Closed]

43

Dies mag eine dumme Frage sein oder auch nicht, aber ich würde wirklich gerne die Antwort auf etwas wissen, das mich eine Weile beschäftigt hat.

Ich sehe ziemlich oft Programmierbeispiele / -konventionen, bei denen der Programmierer ein Verzeichnis erstellt hat, das aufgerufen wird acme, um Inhalte abzulegen.

Was heißt Acmedas? Warum Acme und nicht Emca oder andere?

Ist Acme wie ein generischer Ordnername, um verschiedene OOP-Klassen zu gruppieren?

Woher kam der Begriff in Bezug auf die Programmierkonvention. Soweit ich sehen kann, hat dies nichts mit einer Programmierer-Benutzeroberfläche zu tun. Http://plan9.bell-labs.com/sys/doc/acme.html

Soße
quelle
7
Nun, diese Frage lässt mich alt werden.
David Cowden
6
Ich stimme dafür, diese Frage als "Off-Topic" zu schließen, da es sich (letztendlich) um eine Frage zum Englischen handelt (acme ist nicht auf die Programmierung beschränkt), aber für eine Migration zu alt.

Antworten:

81

Es ist von Road Runner . Der Kojote bestellt seine Fallen / Waffen immer bei Acme und alle feuern auf mysteriöse Weise nach hinten. Es ist seitdem der defacto-Namespace für Gag-Pakete.

Bildbeschreibung hier eingeben

jozefg
quelle
@MichaelT Ja, und Pypi und Hackage auch, glaube ich. Es wird nur für alberne
Spaßbibliotheken
1
In meinem Land verwenden wir "pippo", italienische Übersetzung für Goofy
Andrea Girardi
35
Die Verwendung von ACME als fiktiver Firmenname geht dem Roadrunner voraus. en.wikipedia.org/wiki/Acme_Corporation
Pieter B
2
So wie ich es verstanden habe, steht es für "Ein Unternehmen, das alles herstellt"
winkbrace