2007-03-05 Kernel#autoload ruby Rackのソースを漁っていて見つけた。最初に定数を参照した際にロードするようにできるらしい。ファイル名とクラス名は一致させるのであればGem名.rbですべてのクラスをロードするようにすればいらないような気もしますが。*1autoloadをConvensionでラップすればuse "クラス名"が実現するかも。 *1:追記: 説明を読んで納得。これを使うと必ずしもすべてをロードする必要がないというときに不要なものをロードしなくて済むわけですね。