title: Why doesn't application.rb use require_relative()?
body: <p>In Rails 4.2.5, in <em>app/config/application.rb</em>, I noticed this piece of code at the top of the file:</p>
  
  <pre><code>require File.expand_path('../boot', __FILE__)
  </code></pre>
  
  <p>Q1: Isn't this the same as this?:</p>
  
  <pre><code>require_relative('boot')
  </code></pre>
  
  <p>Q2: If these two are the same does anybody have any idea why rails uses the former code and not the latter?  It seems like the latter bit of code is shorter and clearer and would therefore be preferable.</p>