On Saturday, 30 April 2022 at 19:33:18 UTC, Dukc wrote:
>We're strange. IIRC Bjarne's third C++ book from 1998 already discusses a bit about ranges, albeit calling them "sequences". It shows a few examples how they can work, by pairing iterators into one type, and then goes on to other topics.
What C++ call iterators are usually called table pointers or cursors. What D calls ranges are usually called iterators (or generators).
They have different usages.