Date: 2001-05-18 07:12:04
My question is, is boost in particular, and c++ in general, becoming
more and more inaccessible? I have used c++ daily since the first
version was released from AT&T. I spend some time reading modern
texts, such as Austern's book on Generic Programming. The problem I
see is not unique to C++ or even computer science. The problem is
that the move to greater generality also requires greater abstraction,
and that the result becomes less accessible.
My concern is that we maintain a tasteful balance between the greatest
possible generality on the one hand, and steepness of learning curve
on the other. One difficulty is that what constitutes a "tasteful
balance" depends on one's level of programming experience.
I believe universal template libraries must not be so incomprehensible
that only elitist can use them.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk