From: Robert Klemme Date: 2009-12-23T17:01:49+09:00 Subject: Re: Ruby's implementation of Fixnum-assignment 2009/12/22 Benoit Daloze : > I would add than using i += 1 is often doing it the wrong way in Ruby. We > use Enumerable most of the time, and try to not create any index (because > that's awful, you need an initialization(i=0), a step to go forward(i+=1), > and you keep a useless index at the end). Note sure about your "often" - iterating in the majority of cases can certainly be done without indexing an Array. There are other uses for "a += 1" though - such as counting. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/