Boost logo

Boost :

Subject: Re: [boost] Request for endorsements for mp11
From: Fletcher, John P (j.p.fletcher_at_[hidden])
Date: 2017-05-22 19:47:58


As a result of this request I am having a look at mp11. The documentation talks about C++11. The example in the documentation on this page https://rawgit.com/pdimov/mp11/master/doc/html/mp11.html contains std::common_type_t and other things which are in C++14 and not C++11. Please can the documentation be modified to be clear on what is usable in C++11. Thank you John Fletcher ________________________________________ From: Boost [boost-bounces_at_[hidden]] on behalf of Vicente J. Botet Escriba via Boost [boost_at_[hidden]] Sent: 22 May 2017 19:47 To: boost_at_[hidden] Cc: Vicente J. Botet Escriba; Peter Dimov Subject: Re: [boost] Request for endorsements for mp11 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://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpdimov%2Fmp11%2F&data=02%7C01%7CJ.P.Fletcher%40aston.ac.uk%7C11c5bfcaef474339b5c608d4a1431d4f%7Ca085950c4c2544d5945ab852fa44a221%7C0%7C0%7C636310757008692449&sdata=oCSI0SGlVQimQ%2BQa3JxfQnJZ2NPVD4o60USYnVSPD7U%3D&reserved=0 > > CSS-less documentation can be viewed at > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frawgit.com%2Fpdimov%2Fmp11%2Fmaster%2Fdoc%2Fhtml%2Fmp11.html&data=02%7C01%7CJ.P.Fletcher%40aston.ac.uk%7C11c5bfcaef474339b5c608d4a1431d4f%7Ca085950c4c2544d5945ab852fa44a221%7C0%7C0%7C636310757008692449&sdata=gjyIPl5hUpVJtQRDdDKoXL47sAHCdJA6T2moC8%2BXQn0%3D&reserved=0 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 _______________________________________________ Unsubscribe & other changes: https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.boost.org%2Fmailman%2Flistinfo.cgi%2Fboost&data=02%7C01%7CJ.P.Fletcher%40aston.ac.uk%7C11c5bfcaef474339b5c608d4a1431d4f%7Ca085950c4c2544d5945ab852fa44a221%7C0%7C0%7C636310757008702457&sdata=BFY%2Bvcf7AJad7XkMEYm3rRx8Yl8LLH26GJXXQkON5xE%3D&reserved=0


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