Boost logo

Boost :

From: Daniel Frey (daniel.frey_at_[hidden])
Date: 2001-05-18 11:45:52


nbecker_at_[hidden] wrote:
>
> My question is, is boost in particular, and c++ in general, becoming
> more and more inaccessible? I have used c++ daily since the first

When I started to develop professionally in C++ last year, I only
understood small parts of boost. As the time went by, I learned more and
more and now I understand... more ;). But as far as I can see, the boost
developers try to produce code that is as readable as possible while
being as complex as needed. These libs (and C++ itself) is not the
result of some kiddies showing others how 'leet they are - it's the
result of the needs of professional software developers. It's not the
language or the library that is complex, it's the problem they try to
solve. In fact, the solutions are in my eyes very elegant and therefore
a good example of reducing the complexity of the problems they solve. If
you concentrate on one particular sub-problem, you could find a smaller,
faster and easier solution - but I don't think this justifies the
effort, as you'll be slower in developing the code, it will contain more
bugs and maintainance will be a horror (usually).

To summarize it: Even if I sometimes don't understand the boost-libs
immediately, I never want it any other way. Keep up the good work guys!

Regards, Daniel

--
Daniel Frey
aixigo AG - financial training, research and technology
Schloß-Rahe-Straße 15, 52072 Aachen, Germany
fon: +49 (0)241 936737-42, fax: +49 (0)241 936737-99
eMail: daniel.frey_at_[hidden], web: http://www.aixigo.de

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk