From: Bulat Ziganshin Date: 2002-11-28T15:57:00+09:00 Subject: Re: Things That Newcomers to Ruby Should Know (11/24/02) Hello William, Wednesday, November 27, 2002, 7:47:36 PM, you wrote: WDT> immutable while strings are mutable. I think it will suffice for WDT> all of us if Matz simply gives the formal list of which WDT> objects/classes are mutable and immutable. I agree with you that WDT> the implementation is secondary. this list implicitly exists - there is a convenience that only methods with names ending with "!" change "self". of course, there is a number of exceptions ("<<", for example) and someone can use another names for slef-modifyiyng methods i know, it it the not exactly what you ask for, but in current stage immutable object is just any object which don't have self-changing methods. Bignum, for example. Just until you add (c-implemented) "next!" method or smth like this -- Best regards, Bulat mailto:bulatz@integ.ru