From: matz@... (Yukihiro Matsumoto) Date: 2000-07-14T12:06:00+09:00 Subject: [ruby-talk:03992] Re: Array.uniq! returning nil Hi, In message "[ruby-talk:03964] Re: Array.uniq! returning nil" on 00/07/13, Jo Totland writes: |But I don't understand your decision to _not_ follow Scheme tradition |here? After all it's understandable, and it's easy to remember. While |it's certainly possible to overdo cleanness, I don't think this is |where you should start worrying. The point made about concat earlier |in this thread is a valid critiscism. The reason is, as a totally object-oriented language, Ruby has too many operations with side-effect. If I choose Scheme way of bang usage, Ruby programs are filled with bangs. That is ugly, at least not my taste. That's why. Hope this explains what I feel. matz.