Directory-Structure
collects
目錄有什麼共同的含義嗎?
我的印像是有一堆具有共同語義的目錄名稱,例如(無特定順序):
usr
tmp
src
lib
etc
share
opt
bin
sbin
var
data
include
還有一些可能是也可能不是 UNIX-y(例如
libexec
),但它們出現的頻率足以暗示存在約定。我注意到Racket 使用
collects
目錄。有沒有其他使用collects
目錄的軟體?
Racket 有一個集合的概念。從其網站:
庫是供多個程序使用的模組聲明。Racket 進一步將庫分組為可以輕鬆分發和添加到本地 Racket 安裝的集合。
看起來該
collects
目錄包含與 Racket 一起分發的集合。為了確認這一點,我在#racket IRC 頻道中提出了一個問題。我收到了來自 Racket 開發人員的回复。< EvanTeitelman> What is the purpose of the `collects` directory in the Racket git repository? < [developer]> It used to hold all libraries (aka collections) of Racket implemented in Racket. < EvanTeitelman> soegaard: Are those collections distributed with Racket? < [developer]> yes
在 Racket 之外,我從未見過以
collects
這種方式命名的目錄。