Boost logo

Boost :

Subject: Re: [boost] NT² eand Boost.SIMD release 3.1
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2014-10-07 12:48:38


On 07/10/14 16:53, Eric Niebler wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 10/7/2014 4:26 AM, Mathias Gaunard wrote:
>> On 06/10/14 20:24, Robert Ramey wrote:
>>> Note that there is a library which might include similar
>>> functionality in the Boost Library Incubator. That library is
>>> "Compute". It already has one (very positive) review. I would
>>> suggest that you submit this library to the incubator - it only
>>> takes a few minutes. www.blincubator.com
>>
>> Boost.SIMD will be submitted once we fix the compilation time
>> problem. The problem will be easier to solve now that we've made
>> the decision to switch the codebase to C++11.
>
> You might have a look at proto-0x:
> https://github.com/ericniebler/proto-0x/
>
> It's a pure C++11 rewrite of Boost.Proto. I got 98% done with it, then
> I got busy working on ranges. I don't expect to be making any radical
> changes to proto-0x. On the down side: there are no docs. :-(

We're not focusing on expression templates for now, but the plan is to
roll our own set of types instead of using Proto's, and just make them
Proto-compatible (minus the proto_grammar typedef).

The two things that affect compilation speed the most are the amount of
templates instantiated and the symbol length.


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