Hi,

In message "Re: Symbol < String in Ruby > 1.8"
    on Thu, 19 Oct 2006 07:56:56 +0900, Sam Roberts <sroberts / uniserve.com> writes:

|If the only difference is that Symbol is immutable, and its too weird to
|have String be a sub-class of Symbol with more methods, maybe the
|
|  :athing
|
|notation could make an ImmutableString, a base class of String, where
|
|  :athing.object_id == :athing.object_id # => true

I had an idea that renaming Symbol to InternedString (and making
Symbol as an alias to it), but not considered it in deep yet.

							matz.