User Reviews

[6 total ]
over 3 years ago Avatar
I'm NOT confused

  by phrakture

Contrary to the other review, I actually know what's going on. Boost doesn't "implement the STL". Boost is a set of satellite libraries for C++ development - many of which are *already* accepted into the next C++ standard.

I for one, am a huge proponent of boost.

5 of 5 users found the following review helpful. Was this review helpful to you? |

7 months ago Avatar
Great piece of C++

  by Mateusz Loskot

Boost C++ Libraries represent collection of the greatest pieces of C++ code ever written by humanity.

Was this review helpful to you? |

6 months ago Avatar
C++ lives!

  by gregoryd

If C++ survives as a robust, reliable, production-quality programming language it will be due largely to the efforts of the Boost developers.

Was this review helpful to you? |

4 months ago Avatar
A must-have, despite its shortcomings

    by Aristid Breitkreuz

I use Boost in every single of my C++ projects, and you should do so too. Boost just contains too many libraries without which C++ development wouldn't be as much fun. Some - not all! - of these libraries, like shared_ptr, are even so useful that they will go into the upcoming C++ standard. I regularly use more than 20 of its libraries.

Boost consists of a multitude of relatively independent libraries of varying sizes, from very small ... [More] (Boost.Any) to very big (Boost.Threads and others).

Unfortunately, not all libraries in Boost are maintained as well as one would wish for, and some are outdated or broken to a degree that renders them essentially unusable. For example, I would prefer not to use Boost.uBLAS in new projects because it is just so... outdated. It could have been written in 1998, it's so un-modern! Another example would be Boost.GIL, which apparently - I don't use it personally - is, while a pretty cool idea, just broken. It contains a significant amount of bugs and seems to suffer from design and other problems.

However, Boost contains sufficiently many EXCELLENT libraries to make it a must-have, which I am glad to have as a dependency for all my C++ projects.

Despite its ~30 MB size. [Less]

Was this review helpful to you? |

7 months ago Avatar
Contributing to Boost C++ Libraries

  by rajaram_s

I am sorry, If the article is in the wrong place as a comment, but this is my first day at ohloh and so couldnt find out a way for discussion.

I planning to integrate a database management system library (similar to sqlite) to the project. Is it possible? I have a primitive code for the same...

0 of 2 users found the following review helpful. Was this review helpful to you? |

over 3 years ago Avatar
Boost is fine. STL? ...not so much

    by lestermo

I guess my 4-star rating is somewhat confused. I don't fault Boost's code: it's rock solid, well written, etc... However, I think the Boost folks have drunk too much STL kool aid.

If you're still writing projects in C++ then Boost is definitely worth your consideration. My main complaint is that it was very difficult to just consume a little bit of it - I ended up finding myself biting off way too much. I'd find myself tweaking my code ... [More] with publics/privates, etc... just to satisfy the high level of precision the Boost libraries would require.

So, in other words: Boost implementation of STL: 5 stars. STL itself: 3 stars. [Less]

0 of 7 users found the following review helpful. Was this review helpful to you? |