$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [GSOC] Mentors for a C++11 TMP-related project
From: Louis Dionne (ldionne.2_at_[hidden])
Date: 2014-03-09 23:34:59
Niall Douglas <s_sourceforge <at> nedprod.com> writes:
> Andrew's Concepts Lite let you much more richly specify partial
> template specialisations - in fact, PTS looks very clunky compared to
> what Concepts Lite allows. That certainly helps with the brevity and
> power of implementation, but it also helps with the sanity of usage.
> Whilst use of the existing MPL is fairly problem free, that is
> definitely not the case for stuff which is based on the MPL where
> you'll find the metaprogramming becomes very brittle a la
> Boost.Spirit. I suspect, without evidence, that correctly and
> permanently eliminating that brittleness will require Concepts Lite
> in the MPL layer, not in the layer above.
Thanks for clarifying. I'll take a deeper look at Concepts Lite and
see how this might relate to the MPL (and also to my work so far).
Louis