
24 Jul
2009
24 Jul
'09
6:32 p.m.
2009/7/24 Mathias Gaunard <mathias.gaunard@ens-lyon.org>:
The only gains there might be are ease-of-defining (but then, if you accept my argument iterators are needed anyway, that gain is moot) and efficiency (which becomes moot too if you allow the two iterators of the pair to be of different types).
Ranges are safer than iterators, and fully checked versions are much more efficient. Simpler templates will result in faster compiles and nicer error messages - especially without concepts. Daniel