我的印象是,有一堆具有共同语义的目录名称,例如(无特定顺序):
usr
tmp
src
lib
etc
share
opt
bin
sbin
var
data
include
还有其他一些可能是也可能不是 UNIX-y(例如libexec
),但它们出现的频率足以暗示约定的存在。
我注意到Racket 使用collects
目录。还有其他使用collects
目录的软件吗?
答案1
球拍有一个概念收藏品。从其网站:
库是供多个程序使用的模块声明。 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
collects
在 Racket 之外,我从未见过以这种方式使用名为 的目录。