Tại sao các lập trình viên sử dụng `Acme` làm gói, không gian tên hoặc tên thư mục [đã đóng]


43

Đây có thể là một câu hỏi ngớ ngẩn, nhưng tôi thực sự muốn biết câu trả lời cho điều gì đó đã làm phiền tôi trong một thời gian.

Tôi thường thấy các ví dụ / quy ước lập trình trong đó lập trình viên đã tạo một thư mục được gọi acmeđể đặt công cụ vào.

Acmenghĩa là gì? Tại sao Acme mà không phải Emca hay khác?

Acme có giống như một tên thư mục chung để nhóm các lớp OOP linh tinh không?

Trường hợp thuật ngữ này đến từ đâu trong điều khoản của quy ước lập trình. Theo như tôi có thể thấy, nó không liên quan gì đến giao diện người dùng lập trình http://plan9.bell-labs.com/sys/doc/acme.html



7
Vâng câu hỏi này làm cho tôi cảm thấy cũ.
David Cowden 24/12/13

6
Tôi đang bỏ phiếu để đóng câu hỏi này ngoài chủ đề vì đây (cuối cùng) là một câu hỏi về tiếng Anh (acme không bị hạn chế lập trình), nhưng quá cũ để di chuyển.

Câu trả lời:


81

Đó là từ Road Runner . Coyote luôn đặt mua bẫy / vũ khí của mình từ Acme và tất cả chúng đều phản tác dụng một cách bí ẩn. Kể từ đó, nó trở thành không gian tên defacto cho các gói gag.

nhập mô tả hình ảnh ở đây



@MichaelT Yep, và Pypi và Hackage cũng vậy. Nó chỉ được sử dụng cho các thư viện vui vẻ ngớ ngẩn
jozefg 20/12/13

1
Ở nước tôi, chúng tôi sử dụng "pippo", bản dịch tiếng Ý cho Goofy
Andrea Girardi

35
Việc sử dụng ACME làm tên công ty hư cấu có trước người đi đường. vi.wikipedia.org/wiki/Acme_Corpination
Pieter B

2
Theo tôi hiểu, nó là viết tắt của "Một công ty tạo ra mọi thứ"
nháy mắt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.