title: Ruby methods without class?
body: <p>Hey everyone!  I was wondering how the methods in Ruby that aren't called with the syntax <code>ClassName.method_name</code> work.  Some off the top of my head are <code>puts</code>, <code>print</code>, <code>gets</code>, <code>chomp</code>.  These methods can be called without using the dot operator.  Why is this?  Where do they come from?  And how can I see the full list of such methods?</p>