相対パスと絶対パスを受け入れるがあることを考えると、絶対パスのみを受け入れるrequire_relative
を特に使用する理由はありrequire
ますか? すべてrequire
を置き換えることができますrequire_relative
か?
編集
require_relative
Sergio Tulentsev は、宝石に使用できない私に気づきました。なぜそのように設計されているのですか?require_relative
の単なるスーパーセットでrequire
ありrequire
、廃止された場合、どのような問題が発生しますか? それとも、require_relative
gem が Ruby コアシステムに組み込まれるよりも後に登場し、作者がrequire_relative
gems システム周辺のコードに変更を加えていないだけなのでしょうか?