From: Hal Fulton Date: 2005-12-21T05:33:41+09:00 Subject: Bruce Eckel and Ruby I really don't understand the point of this. If you like Python, use it. If you like Ruby, use it. I am in the latter category. In fact, I am not opposed to learning both. At the moment I haven't time, but later maybe I will. It's a language, not a religion. His use of "hyperenthusiast" is interesting. Does it apply only to non-Python people? As for the "Ruby has better OO" argument -- Pythonists call it FUD, but it appears simple common sense (from what Python I've seen). But I think a large part of that is that Ruby and Python are evolutionarily different. I've heard -- this may be wrong -- that Python's OO descends from Modula-3 or some such. I can't comment. I do know that it seems less OO than Ruby to me (or Java, C++, Object Pascal). As for significant whitespace -- surely it's a matter of opinion whether this is the "right" way or not. One can make arguments in both directions. I was initially drawn to the idea, but after playing with it, I found it had its drawbacks. Most (human) languages are written left to right. Are Arabic and Hebrew "wrong" because they aren't? Give it a rest, people. Hal