From: Hidetoshi NAGAI Date: 2011-06-03T15:24:38+09:00 Subject: [ruby-dev:43617] Re: [ruby-list:48149] Re: requireが配列を取れたら便利だと思うんだけど.. 永井@知能.九工大です. From: Urabe Shyouhei Subject: [ruby-dev:43615] Re: [ruby-list:48149] Re: requireが配列を取れたら便利だと思うんだけど.. Date: Fri, 3 Jun 2011 13:02:12 +0900 Message-ID: <4DE85CC0.8060900@ruby-lang.org> > というわけで一応、方向としてはautoloadは徐々に殺していきましょうねという > 空気感は醸し出してきたつもりなんですが。まあ今すぐ死ねってのは無理ぽいの > は事実なので、それなりの手当ては当面必要と思いますが、でもやっぱ最終的に > はなくす方向に持っていきたいなあ。 それはご勘弁を. Ruby/Tk では widget に対応して多数のファイルに分かれていますが, 必要なのは実際に使っている widget クラス関連のみです. 全部読み込むのはメモリの無駄の極みですから 必要な分だけを読み込むようにすべきであるわけですが, autoload を使えなかったなら, 使用する widget や機能ごとに require を書かねばならなくなります. 「どれをつかうから何がいる」と記憶しておいて 作成するスクリプトにきちんと過不足なく書くなんて, とてもじゃないですがやってられません. -- 永井 秀利 (nagai@ai.kyutech.ac.jp) 九州工業大学大学院情報工学研究院知能情報工学研究系知能情報メディア部門助教