Boost logo

Boost :

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, gregod at, cpdaniel at, john at