Boost logo

Boost :

Subject: Re: [boost] What Should we do About Boost.Test?
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-10-05 17:15:33

on Fri Oct 05 2012, Andrey Semashev <> wrote:

> On Thursday 04 October 2012 13:20:00 Dave Abrahams wrote:
>> The question remains: "how do I learn/teach this library?" If I can't
>> answer those questions, I also can't answer the question
>> How do I use this library?
>> I don't understand how other people have arrived at answers for
>> themselves.
> [snip]
>> Look, I teach classes on Boost. If Boost.Test is not learnable and
>> teachable, I have to tell my students to stay away from it. That's
>> embarrassing for me, and bad for Boost.
> Although I'm not teaching students, I can understand the difficulties
> you're talking about. However, you have to admit by the answers in
> this thread that many people managed to learn the library and use it
> extensively.

Yes. How did they do it?

> Boost is not exclusively about teachability and learnability; I see
> practical usefullness as a key feature of Boost libraries (and I'm not
> discarding teachability and learnability by that) and Boost.Test has
> been useful for years. You can't just throw it away with no fallback.

I don't desire to throw it away. My straw man proposal was just that: a
straw man.

Dave Abrahams
BoostPro Computing                  Software Development        Training             Clang/LLVM/EDG Compilers  C++  Boost

Boost list run by bdawes at, gregod at, cpdaniel at, john at