From: "Michael W. Ryder" <_mwryder55@...> Date: 2009-11-05T08:00:44+09:00 Subject: Re: Ruby doesn't implement x++ for Fixnum's because ??? Walton Hoops wrote: > Now consider the ruby way: > > 10.times do |i| > print "#{i}," > end > > Some length as the C code, but much more readable. Heck, it's > almost English! Not for me it wasn't. I had to try it to see that it actually works. My initial impression was that it would print 10 copies of i. I still don't see where 'i' is incremented so this is one of those "magical" constructs much like your impression of ++ in C. I would find this much harder to maintain than the C version. Which is part of the beauty of Ruby: It's simple, > natural, readable syntax. I've seen a lot of arguments that it > doesn't fit with ruby's object model, but to me that's not the key > point. ++ doesn't fit with Ruby's elegant syntax. > >