
First, let me say that I enthusiastically vote for acceptance! - What is your evaluation of the design? Excellent. I would change some names here and there. - What is your evaluation of the implementation? I didn't look at the implementation much, but I am familiar with Eric's work and I have no doubt that it's stellar. - What is your evaluation of the documentation? A valiant effort, but still needs work. This is a difficult domain to explain, but I hope that Eric will keep trying :-) - What is your evaluation of the potential usefulness of the library? Extremely useful. I'm already looking forward to using it in at least two projects. - Did you try to use the library? With what compiler? Did you have any problems? I tried out a few of the early examples with G++ 4.1.3. The only problem I had is noted in the attached user guide walkthrough, and I very much doubt it was a compiler dependency. - How much effort did you put into your evaluation? A glance? A quick reading? In-depth study? About 12 hours of careful reading through the user guide. - Are you knowledgeable about the problem domain? Reasonably knowledgeable. I have lots of experience with expression templates but very little with the domain of generalized ET libraries. The attached document contains many more comments. -- Dave Abrahams Boost Consulting http://boost-consulting.com