С устаревшим "автозагрузкой" то, что должны использовать разработчики в то же время?

Прочитав пару недель назад, что autoload официально устарел, Matz не рекомендует использовать его. Что заменить? Что должны делать разработчики? Я использовал его в некоторых версиях командной строки, чтобы сохранить ненужную загрузку libs, которые никогда не будут использоваться, а также в JRuby, чтобы предотвратить то же самое для файлов .jar.

Ответы

Ответ 1

Я видел, как люди использовали EasyLoad gem, он утверждает, что является альтернативой autoload. Он загружается на основе соглашения об именах модулей каталогов.