Boost logo

Boost :

From: Rob Stewart (stewart_at_[hidden])
Date: 2003-01-08 15:07:05


From: "David B. Held" <dheld_at_[hidden]>
> "Joel de Guzman" <djowel_at_[hidden]> wrote in message
> news:01c701c2b602$dde18750$06d117d2_at_kim...
> > [...]
> > Well, I meant the targetted audience, of course, the C++ newbies :-)
>
> That's because the C++ noobs presumably don't know much about
> programming yet. However, MPL noobs probably will, and will
> likely be much more discriminating when it comes to an introductory
> example.

I have to (dis)agree. While making the MPL introductory example
-- and that's what we're on about, isn't it? -- trivial may avoid
overwhelming someone just looking into MPL, you also need to make
it sufficiently interesting for the calibre of person one who
feels ready to step above "ordinary" C++ and venture into the
realm of MPL. Those forces make selection of a single example
quite difficult.

It may be best to start with a simple example that does little so
that you can conver the basic points of MPL usage and then
quickly advance to a more detailed example that reveals many of
the intracacies of MPL and thus requires detailed exposition to
explain.

-- 
Rob Stewart                           stewart_at_[hidden]
Software Engineer                     http://www.sig.com
Susquehanna International Group, LLP  using std::disclaimer;

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk