Steve,

A lot will depend on the target compiler and toolchain you'll
be using.  There's a big push in certain circles to go to Clang
and C++11

<n.tufnel>
Well, it's one louder, isn't it? It's not ten. You see, most
blokes, you know, will be playing at ten. You're on ten here,
all the way up, all the way up, all the way up, you're on ten
on your guitar. Where can you go from there? Where? 
</n.tufnel>

though on the other hand there are a lot of groups trying to
boost Boost.  I don't recommend looking at the Boost
implementation, it will make your compiler churn and your head
spin.  And then once you understand it a bit, you'll have to
code tons of workarounds to slice out pieces of Boost.

Google's protocol buffers source has a decent C++ implementation
and should be a good example of writing relatively clean C++ code.
Also take a look at (http://www.250bpm.com/blog:4) for a few
pointers what not to do.

-jas


Reply via email to