Boost logo

Boost :

Subject: Re: [boost] Boost.Fiber mini-review September 4-13
From: Agustín K-ballo Bergé (kaballo86_at_[hidden])
Date: 2015-09-04 11:49:59


On 9/4/2015 12:14 PM, Nat Goodspeed wrote:
> Hi all,
>
> The mini-review of Boost.Fiber by Oliver Kowalke begins today, Friday
> September 4th, and closes Sunday September 13th. It was reviewed in
> January 2014; the verdict at that time was "not in its present form."
> Since then Oliver has substantially improved documentation,
> performance, library customization and the underlying implementation,
> and is bringing the library back for mini-review.
>
> The substance of the library API remains the same, which is why a
> mini-review is appropriate.
>
> The Fiber library now requires a C++14-conforming compiler.

I find this decision to be quite unfortunate, given that the last time I
checked (although it has been a while) supporting C++11 would be fairly
easy. If I recall correctly, the requirement comes from the use of
`index_sequence` which can be easily replaced
(https://github.com/boostorg/fusion/blob/master/include/boost/fusion/support/detail/index_sequence.hpp),
and the use init-captures in lambdas which can be emulated with a little
code gymnastics. Oliver, could you confirm this is still the case?

I am not objecting to this decision, which is for Oliver to make. On the
contrary, I would like to volunteer to help make Boost.Fiber C++11
compatible if accepted.

Regards,

-- 
Agustín K-ballo Bergé.-
http://talesofcpp.fusionfenix.com

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