From: Run Paint Run Run Date: 2010-12-28T02:03:06+09:00 Subject: [ruby-core:33926] Re: Significant update to the Matrix library I haven't looked at the substance of the proposal yet but: > 3) The decomposition code more than doubles the size of the library. > As such I thought it might be a good idea to load the relevant > sections only if needed with `autoload`. Any reason not to do this? In the thread beginning at [ruby-core:31929] Urabe Shyouhei cautions that `autoload` is inherently racy, and opines that its usage is a "bad idea".