Since Ruby 1.9 rubygems
is automatically required by the interpreter when it starts, so there is no need to require it again.
$ irb
irb> $LOADED_FEATURES.grep /rubygems.rb/
# => ["/usr/lib/ruby/1.9.1/rubygems.rb"]
irb> defined?(Gem)
# => "constant"