On Fri, 14 Feb 2014 13:14:51 -0000, bearophile <bearophileh...@lycos.com>
wrote:
Regan Heath:
FWIW I disagree. I think it's immediately and intuitively obvious what
'i' should be when you're foreaching over X items taken from another
range, even if you do not know take returns another range. Compare it
to calling a function on a range and foreaching on the result, you
would intuitively and immediately expect 'i' to relate to the result,
not the input.
Using enumerate has several advantages.
In my case I didn't need any of these. Simple things should be simple and
intuitive to write. Yes, we want enumerate *as well* especially for the
more complex cases but we also want the basics to be simple, intuitive and
easy.
That's all I'm saying here. This seems to me to be very low hanging fruit.
R
--
Using Opera's revolutionary email client: http://www.opera.com/mail/