Boost logo

Boost :

Subject: Re: [boost] Request for endorsements for mp11
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2017-05-22 18:47:59


Le 22/05/2017 à 13:43, Peter Dimov via Boost a écrit :
> Would anyone be so kind as to formally endorse mp11 as a candidate for
> Boost?
>
> As a reminder, mp11 is a simple C++11 metaprogramming library,
> available at
>
> https://github.com/pdimov/mp11/
>
> CSS-less documentation can be viewed at
>
> https://rawgit.com/pdimov/mp11/master/doc/html/mp11.html
I endorse mp11 even if don't share all the design decisions. I believe
that there is a place for other meta-programming libraries in Boost,
mp11 would be a good candidate. The library that users will find more
useful will survive, and the others will dead. We need more competition
in Boost.

It would be interesting however to see what all of them have in common
(if there is something). Some kind of interaction between the
MetaProgramming libraries will be welcome.

If there are other MetaProgramming libraries ready for submission it
will be extra to have a shared review.
I suggest the authors of these MetaProgramming libraries, wanting a
better MetaProgramming library in Boost, to contact each other (copying
the review wizards) in order have a common review.
I suspect that from the 5 MetaProgramming libraries (mp11, metal, meta,
brigand and kvasir) that are circulating, not all the authors want his
library in Boost, so the problem will be reduced.

Best,
Vicente


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