title: Comparing object equivalence in Ruby
body: <p>I'm doing a Ruby tutorial here:
  <a href="http://rubymonk.com/learning/books/4-ruby-primer-ascent/chapters/45-more-classes/lessons/105-equality_of_objects" rel="nofollow">http://rubymonk.com/learning/books/4-ruby-primer-ascent/chapters/45-more-classes/lessons/105-equality_of_objects</a></p>
  
  <p>It's saying when I overload the <code>==</code> operator that I should also overload the <code>eql?</code> method and hash methods because they are "faster".</p>
  
  <p>However, if I am overloading all three with essentially the same method, how is one faster than the other?</p>