
"David Abrahams" <dave@boost-consulting.com> wrote
"Andy Little" <andy@servocomm.freeserve.co.uk> writes:
"David Abrahams" <dave@boost-consulting.com> wrote in message news:873bb4eg6y.fsf@pereiro.peloton...
"Andy Little" <andy@servocomm.freeserve.co.uk> writes:
So all in all I reckon Boost.Fusion is quite cool :-). Of course it is probably not as good performance wise,
I don't know why you say "of course." Just as STL iteration can be faster than a hand-coded loop, in MPL we did several things that can make it quite a bit faster to use the high-level abstractions than to do the naive hand-coded version. The same thing could be true of Fusion.
Dunno, but there are two things, firstly references, aka pointers,
What about them?
and secondly iterators aka pointers.
Fusion iterators are not pointers... at least, not in the usual sense. They might contain one pointer (to the whole tuple) that is never mutated during iteration.
OK . I guess I was suffering from some conFusion about that. :-). regards Andy Little