Go back to Richel Bilderbeek's homepage.
Go back to Richel Bilderbeek's C++ page.
Boost.Graph is a Boost library to work with graphs.
Personal experciences with Boost.Graph
I have been experimenting with Boost.Graph since 2006 and I both use the documentation
on the Boost website [1] and the book [2].
- Boost.Graph seems like the most type-safe extendable graph library
around: learning it will pay off!
- Boost.Graph requires a good compiler,
like GCC
- The book [2] will not help a beginner: all code snippets are written 'too smart', where a beginner might
prefer four easy-to-understand lines, instead of one using magic. Most code snippets are scattered
as part of a complete project, where a beginner might prefer simple short projects
- The website [1] will not help a beginner, for the same reasons as above
- I have never found Boost.Graph documentation or code snippets a beginner would
understand (except for (hopefully) at my website), as if nobody understands Boost.Graph
and/or everybody that understands Boost.Graph cannot explain simply anymore
- I learned most of Boost.Graph from my IDE (
the helpful Qt Creator): by viewing the code that failed, I could understand
what was expected for me. I would never have understood Boost.Graph if I would have
used a text editor for programming
- Boost page of Boost.Graph
- Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine. The Boost Graph Library. 2002. ISBN: 0-201-72914-8.
Go back to Richel Bilderbeek's C++ page.
Go back to Richel Bilderbeek's homepage.
