Jon Biggar write: Pete Bartlett wrote:
Another fairly well-known company, Google, also recommends Boost:
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
Sort of. Google only allows a *very* limited subset of Boost. Google's C++ style guide is pretty idiosyncratic--not allowing exceptions, non-const reference parameters, and discouraging template heavy functional or meta-programming. That makes much of Boost out of bounds, at least at this time.
Yup, agreed its still a pretty limited list at the moment - but now there's six accepted libraries whereas two months ago it was only two. My own personal belief is that the owners of that style guide are playing catch up with what senior boosters have learnt over the past several years. Of course, we'd like progress to be quicker, but overall it's a good thing.