From: Urabe Shyouhei Date: 2011-06-03T13:02:12+09:00 Subject: [ruby-dev:43615] Re: [ruby-list:48149] Re: requireが配列を取れたら便利だと思うんだけど.. 卜部です (06/02/2011 10:00 PM), Hiroshi Nakamura wrote: > autoloadはRails、RubyGems、Net::HTTP、CGIで使われ、hot-deploy(クラス定義の動的差し替え)なども一般的に行われている(環境も多くある)ことから、使わない方向、ってのはないんじゃないですかね。安全に同様の機能を満たすための別の仕組み、というのはあるかもしれませんが。 前にwycatsに聞いたところによるとRails3に関してはautoloadするコードは残っ ているが非推奨で、少なくともデフォルトではオフになっているということだっ たと思います。rubygemsはよく分かりませんが、net/httpのは歴史的経緯(やが てrequireになる)だと思っています。cgiは今時cgi/htmlを使うやつはおらんと 思うので、あれを一般的と呼ばれるのはちょっと。 というわけで一応、方向としてはautoloadは徐々に殺していきましょうねという 空気感は醸し出してきたつもりなんですが。まあ今すぐ死ねってのは無理ぽいの は事実なので、それなりの手当ては当面必要と思いますが、でもやっぱ最終的に はなくす方向に持っていきたいなあ。