On Wednesday, January 09, 2013 05:38:16 ixid wrote: > A very minor change that would be elegant and easy for beginners: > > foreach(i;5) > //stuff > > Allowing just a single number to mean the end point and a default > starting point of zero is assumed, just as with iota it's > possible to write it iota(5) or even 5.iota, it assumes unless > otherwise specified that you mean 0 to be the starting point. > Would this be a reasonable enhancement request for me to make or > does it collide with something?
I would argue that the mistake is that iota(5) works. That's not at all clear, and foreach(i; 5) //stuff is no better. Regardless, all such an enhancement would do is save you a little bit of typing. It adds no actual functionality to the language, so I _really_ don't think that it makes sense to implement anything like that. - Jonathan M Davis
