
3 May
2005
3 May
'05
12:56 a.m.
David Abrahams wrote:
I was just looking at using Boost.Range in my new Sequence library and noticed the following:
4. Having a pile of names prefixed by "range_" (like boost::range_const_iterator) just seems wrong to me when we have namespaces. Is there a good reason we're not using boost::range::const_iterator or boost::ranges::const_iterator?
I think I'm partially responsible for this. Originally Thorsten was using the names value_type_of, difference_of, iterator_of, etc, and I pointed out that the iterator library uses the names iterator_xxx for similar metafunctions. I believe there was extensive discussion about it at the time. Jonathan