From: Vesa Karvonen (vesa.karvonen_at_[hidden])
Date: 2001-11-26 08:07:04
From: "Daniel Frey" <daniel.frey_at_[hidden]>
> Vesa Karvonen wrote:
> > I also don't like the idea of lumping several metafunctions together.
> Why? Just personal preferences or is there a technical reason? Template
> meta-programming is AFAIK full of stuff like that :)
Well, mainly because they:
- can easily degenerate into Blobs (see the Blob anti-pattern somewhere).
- _force_ the client to include more code than they need, slowing down
- are usually less flexible to use (and combine with other metafunctions).
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk