I'm using Ruby 1.8 to develop Regdel with and Ruby 1.9 to demonstrate Ruby with.
Its been an interesting experience and I usually feel that supporting varied runtime environments results in higher quality code.
The most recent hurdle involved Ruby class variables. I'm not sure why, but Ruby 1.9 did not like how I was using class global variables. You know, the ones like:
@@something = "else"
Instead, I've switched to using attr_accessors, like this:
this.something = "else"
Thankfully, both Ruby 1.8 and 1.9 are cool with attr_accessors.
