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



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



@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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.