This may or may not be a silly question, but I really would like to know the answer to something which has been bothering me for a while.

I quite often see programming examples/conventions where the programmer has created a directory called acme to put stuff in.

What does Acme mean? Why Acme and not Emca or other?

Is Acme like a generic folder name to group miscellaneous OOP classes?

Where did the term come from in terms of the programming convention. As far as I can see, it has nothing to do with a programmer UI http://plan9.bell-labs.com/sys/doc/acme.html

  • 21
  • 7
    Well this question makes me feel old. – David Cowden Dec 24 '13 at 18:45
  • 6
    I'm voting to close this question as off-topic because this is (ultimately) a question about English (acme is not constrained to programing), but is too old to migrate. – user40980 Aug 3 '15 at 16:46

It's from Road Runner. The Coyote always orders his traps/weapons from Acme and they all mysteriously backfire. It's since become the defacto namespace for gag packages.

enter image description here

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.