Subject: Re: [boost] MPL and MPL core
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2015-04-01 05:59:59
> -----Original Message-----
> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of pmenso57_at_[hidden]
> Sent: 01 April 2015 05:02
> To: boost_at_[hidden]
> Subject: Re: [boost] MPL and MPL core
> ----- Original Message -----
> > From: "Bruno Dutra" <brunocodutra_at_[hidden]>
> > > If there is an idiomatic way to do metaprogramming in C++11, I'm
> > > sure I don't know what it is. But yeah, it's probably not the MPL.
> > I was about to say the very same thing. I keep being told MPL is old
> > fashioned, but, to be honest, so far I've failed to see what the
> > "C++11 way" of metaprogramming is.
> 2c: This is exactly why modern non-legacy-constrained C++14 metaprogramming libraries are needed:
> discover, organize, and formalize that unknown.
Since we have MPL1 which works for C++03, there should be no limitations on compile features used
MPL2 should try to leap forward as far as possible.
(If it turns out that C++11++ features are not useful to do MPLy tasks, that is also useful info).
--- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 (0) 1539 561830
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk