On Monday, 30 April 2012 at 20:04:41 UTC, Timon Gehr wrote:
On 04/30/2012 09:50 PM, Walter Bright wrote:

I'm surprised nobody has mentioned opApply. That was a good idea at the time, but Ranges are a superior solution. I'd like to see new code not use opApply. It's a dead end, though it'll still be supported for a long
time.


foreach has been mentioned. I don't think ranges are unequivocally a superior solution. opApply is more powerful for fancy iteration tasks, such as parallel foreach.

Yes, I feel they are complementary. Ranges are cool for Python-style or functional-style programming, foreach and opApply reflects more traditional iteration. I'm pretty sure that usage over time will show that they both have their use.

Reply via email to