Boost logo

Boost :

From: Gabriel Dos Reis (gdr_at_[hidden])
Date: 2002-09-07 16:15:17


jhr.walter_at_[hidden] (Joerg Walter) writes:

[...]

| Ok. To demonstrate the consequences for basic linear algebra, I wrote a
| small sample:

[...]

| Especially unpleasant is, that the temporary vectors, which were previously
| eliminated through expression templates, resurrect. Sorry, I'm not happy
| with this.

Well, happy or not one has to cope with one thing or the other.
A complaint I regularly see reported on the GCC list is GCC's
inconsistent use of mixed precision on x86 plateforms.

| > | The only other way I see is, that standard library vendors document how
| to
| > | extend their implementations and boost supports one ore more different
| > | extensions then.
| >
| > Yeah.
|
| Do you already have a concrete idea, how this could work with GCC for
| example?

Yes, I have ideas. But, I would like concrete uses of the primary
template std::complex<> and get feedback about which and which
constraints users find unreasonable. It is much easier to experiment
with Boost component than with an implementation of the standard
library that comes with compilers ;-)

-- Gaby


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