[#3986] Re: Principle of least effort -- another Ruby virtue. — Andrew Hunt <andy@...>

> Principle of Least Effort.

14 messages 2000/07/14

[#4043] What are you using Ruby for? — Dave Thomas <Dave@...>

16 messages 2000/07/16

[#4139] Facilitating Ruby self-propagation with the rig-it autopolymorph application. — Conrad Schneiker <schneik@...>

Hi,

11 messages 2000/07/20

[ruby-talk:03992] Re: Array.uniq! returning nil

From: matz@... (Yukihiro Matsumoto)
Date: 2000-07-14 03:06:00 UTC
List: ruby-talk #3992
Hi,

In message "[ruby-talk:03964] Re: Array.uniq! returning nil"
    on 00/07/13, Jo Totland <jo@totland.org> 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.

In This Thread

Prev Next