From: nbecker_at_[hidden]
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.