|
Boost : |
From: Vesa Karvonen (vesa_karvonen_at_[hidden])
Date: 2004-06-10 13:52:55
David B. Held:
>It's hard enough getting one's head around the PP lib without having to
>be an expert in it already.
[...]
>It's a shame, because there's a lot of code that would benefit from the
>PP lib that almost certainly isn't because of the difficult learning
>curve.
Learning Boost.Preprocessor is like learning a rather verbose and
intricate programming language. It is not really surprising that it can be
difficult to learn, although the documentation, at least the parts that I
wrote, could certainly be improved. It is possible to implement a language
using the C99 (or even the less capable C++97) preprocessor that would be
much less verbose and intricate and would be significantly easier to use
(see http://groups.yahoo.com/group/boost/files/Order/ for details), but it
would come at some cost in efficiency (on some compilers the cost would
probably be prohibitive and on some compilers the cost is insignificant).
-Vesa Karvonen
_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online
http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk