Hi --

On Wed, 18 Jul 2007, Robert Dober wrote:

> Hmm I feel it is too easy to say look "Ruby is just perfect thus you
> shalt not criticize", well that's how I interpreted your reply.

Read it again :-)  It's not that Ruby's perfect; it's that the process
in place for improving Ruby is, in my view, more nuanced and careful
than if everything were made to be sort of homogenous and uniform.

I don't mean I think that there should be weird or confusing
exceptions to things -- and people certainly disagree as to what's
weird or confusing -- but only that I don't generally find symmetry or
consistency, as such, to be sufficient reasons for design decisions in
Ruby.

(Of course, it all depends on what level of abstraction you're dealing
with.  I could say, for example: "Ruby is completely consistent, in
the sense that every feature has been carefully designed by Matz" :-)
But I know that's not what you mean.)


David

-- 
* Books:
   RAILS ROUTING (new! http://www.awprofessional.com/title/0321509242)
   RUBY FOR RAILS (http://www.manning.com/black)
* Ruby/Rails training
     & consulting:  Ruby Power and Light, LLC (http://www.rubypal.com)