Skip to content

Instantly share code, notes, and snippets.

@kommen
Created December 5, 2012 10:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kommen/4214658 to your computer and use it in GitHub Desktop.
Save kommen/4214658 to your computer and use it in GitHub Desktop.
Ruby 2.0.0 vs. Ruby 1.9.3 Date
$ ruby -v
ruby 2.0.0dev (2012-12-01 trunk 38126) [x86_64-darwin12.2.0]
$ irb
irb(main):001:0> Date
=> Date
irb(main):002:0> Date.today
NoMethodError: undefined method `today' for Date:Class
from (irb):2
from /Users/kommen/.rbenv/versions/2.0.0-preview2/bin/irb:12:in `<main>'
irb(main):003:0> require 'date'
=> true
irb(main):004:0> Date.today
=> #<Date: 2012-12-04 ((2456266j,0s,0n),+0s,2299161j)>
$ ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.2.0]
$ irb
irb(main):001:0> Date
NameError: uninitialized constant Date
from (irb):1
from /Users/kommen/.rbenv/versions/1.9.3-p327/bin/irb:12:in `<main>'
irb(main):002:0> require 'date'
=> true
irb(main):003:0> Date.today
=> #<Date: 2012-12-04 ((2456266j,0s,0n),+0s,2299161j)>
@kommen
Copy link
Author

kommen commented Dec 5, 2012

Looks like this is the related issue: https://bugs.ruby-lang.org/issues/6702

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment