title: I have a Rails task: should I use script/runner or rake?
body: <p>For <em>ad hoc</em> Rails tasks we have a few implementation alternatives, chief among which would seem to be:</p>
  
  <pre><code>script/runner some_useful_thing
  </code></pre>
  
  <p>and:</p>
  
  <pre><code>rake some:other_useful_thing
  </code></pre>
  
  <p>Which option should I prefer? If there's a clear favourite then when, if ever, should I consider using the other? If never, then why would you suppose it's still present in the framework without deprecation warnings?</p>