From: James Britt Date: 2008-03-04T14:09:36+09:00 Subject: Re: Question on the Ruby Programming Language Book Bharat Ruparel wrote: >> season = Season::Autumn >> puts season >> puts season.next >> puts season.next.next > > Thanks Jim. That is cool! No, way cool!! Thanks. The main point is that, if you just want cheap, reliable constant things, symbols are handy (e.g. :winter, :summer will work as fixed values), but if you have a set of constants for which you want some associated behavior, then a class makes sense. -- James Britt Liberty means responsibility. That is why most men dread it. - George Bernard Shaw