Larry Wall's comments on Ruby

Learning a new concept that does not fit with your worldview does count as
surprising. And it will continue to be surprising until you change your
worldview. And beginner’s are still taught a procedural worldview.

You just can’t say that Ruby isn’t surprising. If someone come’s to Ruby,
really likes the OO-everwhere aspect, they will often say, “Wow”. And guess
what, they were just surprised.

But that’s not the original point – the Principle of Least surprise
(to me, at least) is not about “original” surprise, it’s about
"repeated" surprise (see an earlier post).

/\ndy

Andrew Hunt wrote:

But that’s not the original point – the Principle of Least surprise
(to me, at least) is not about “original” surprise, it’s about
"repeated" surprise (see an earlier post).

In the space provided I have listed the number of times Ruby surprised me:

–> [ ]

I hope I wrote legibly.

···


Phlip
http://www.c2.com/cgi/wiki?RatAndTuyen
– It’s a small Web, after all… –