Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2001-04-03 07:18:32

From: "David Abrahams" <abrahams_at_[hidden]>

> From: "Matthew Austern" <austern_at_[hidden]>
> > > As with string, the needs and wants of mutex users vary a great deal.
> > > we don't have a generative system, we can't meet these varied needs.
> >
> > I don't agree with that last sentence. If you need more than one class,
> > it does not follow that the only solution is to have a generative
> > Maybe the right solution is just to have more than one class.
> We could avoid the problem using a layered approach: if you have all the
> classes, sticking a generative interface on top is simple.

Generative programming does not mean "stick a generative interface on top."
If you have all the classes, a generative interface is simply not necessary.

Generative programming, if I understand it correctly, means "look at several
concrete examples of the solution space, separate the orthogonal features,

Peter Dimov
Multi Media Ltd.

Boost list run by bdawes at, gregod at, cpdaniel at, john at