$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.