Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-07-22 07:30:56

David Abrahams wrote:
> My Jam-language implementation of classes was never inteded to be used as a
> generalized replacement for built-in Jam lists. It was just designed to be
> a mechanism for improving code organization.
> I don't think there's any way you can start using "container classes" as
> the primary data structure in lieu of Jam lists and expect reasonable
> performance.

So, do you mean that container.vector is just useless? That would be very sad
-- in particular, I already need to compare lists of lists/or lists of
targets and that would be *very* hard with jam lists.

Further, we have a *lot* of other places where classes are used. For example,
each virtual target is a class. We'd have the same performance problem with
them -- finding the generator would require creating a lot of virtual

- Volodya


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at