在ruby中使用autoload与require的懒惰评估?

时间:2011-12-23 14:52:14

标签: ruby lazy-loading

使用我的代码我正在使用自动加载进行延迟评估,因此我可以更快地加载程序并在需要时加载文件,我没有看到很多人使用它,但是使用Thin项目我注意到autoload已被广泛使用,无论如何只是想知道是否有使用它的风险。

1 个答案:

答案 0 :(得分:13)

autoloadnot threadsafe,将在Ruby的未来版本中弃用。这是proof by Matz(红宝石的创造者)。