From: john_sips_tea@... Date: 2006-03-27T08:43:54+09:00 Subject: Re: deciphering poignant guide chapter 4 example > Symbols are not merely lightweight strings, they represent > names in the Ruby interpreter. Ok, just like any other object: foo = Foo.new # An instance of class Foo. bar = Bar.new # An instance of class Bar. baz = :famous_pizza # An instance of class Symbol. > Check this sample out to see the difference: [snip] > Symbols with the same values are the same objects, that > is not the case with strings. Ah. Thanks.