Boost logo

Boost Users :

From: Jon Kalb (Kalb_at_[hidden])
Date: 2003-11-10 20:15:58

On 11/9/03 8:06 PM, "Matthew S Trentini" <matt_s_trentini_at_[hidden]>

> Heya Everyone,
> I recently gave a presentation to my work colleagues on the wonders of the
> Boost library. Many weren't aware of what it was or what it could do so it
> just contains an overview and some coverage on nine of the libraries (with
> short code examples).
> It went for nearly an hour and was pretty well received, so I thought that
> maybe someone else out there could use the material.
> Please feel free to download (it's in a variety of formats) from here:
> Cheers,
> Matt
> PS If you want to modify/publish/whatever that's fine...


I don't know if you plan to keep this updated, but here is some feedback
from a co-worker. I have not verified his findings.

> Seems to me that the smart_ptr page is seriously typo-rrific.
> The code is missing a semicolon.
> The typedef's isn't allowed within main().
> boost::shared_ptr doesn't allow automatic conversion from Foo
> *. (So every line with "new Foo" in it fails to compile.)
> The graphics don't match the code - foo_list.push_front(3)
> should put 3 at the front of foo_list, but it's in the back
> in the diagram.
> And likewise, the actual output is 3, then 2, then 1 - not
> his expected output.
> The rest of the pages have the classic boost downfall: they
> don't discuss any of the pitfalls, performance problems, or
> code bloat issues, which frankly, seem like the "crazy aunt
> in the basement" of boost.

I believe he was using CodeWarrior 8 on Macintosh for his evaluation.

Jon Kalb

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at