From: Yukihiro Matsumoto Date: 2005-05-06T09:04:37+09:00 Subject: Re: Getting rid of Object#equal?()? Hi, In message "Re: Getting rid of Object#equal?()?" on Thu, 5 May 2005 23:57:30 +0900, Florian Gro� writes: |I think that we currently have too many equality methods with similar names: | |==: same meaning |eql?: same value (for hashes) |equal?: identical object | |I think that equal?() is rarely used and that removing it completely |would make sense -- after all a.id == b.id is not much longer than |a.equal?(b). I'm not motivated too much to remove "equal?". I assume Ruby users smart enough to distinguish above three without any confusion once they are told. Are there any reason to remove? matz.