-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of pmenso57@comcast.net Sent: 01 April 2015 05:02 To: boost@lists.boost.org Subject: Re: [boost] MPL and MPL core
----- Original Message -----
From: "Bruno Dutra"
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: to discover, organize, and formalize that unknown.
+1 Since we have MPL1 which works for C++03, there should be no limitations on compile features used for MPL2. 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 --- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 (0) 1539 561830