Subject: Re: [boost] About all these metaprogramming libraries
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2017-03-19 04:41:51


On Sat, Mar 18, 2017 at 7:48 PM, Vladimir Batov via Boost <
boost_at_[hidden]> wrote:

> On 2017-03-19 12:02, Peter Dimov via Boost wrote:
>
>> Paul Fultz II wrote:
>>
>> It would be nice to see better collaboration between authors to build an
>>> unifying metaprogramming library, rather than competing against each other.
>>> Of course, this can be somewhat difficult as they have different
>>> fundamental concepts.
>>>
>>
>> As I see it, it's the fundamental concepts competing against each
>> other, and that's how it should be; how else we'll find out which
>> approach is best?
>>
>
> Would not that be better to contain the battle among the gurus, the lib
> developers. So that they are forced to cooperate, to consider alternatives,
> to come up with one best (in their collective opinion) solution...

There is a big difference between "best" and "best in their collective
opinion".

Also, one library may be best in one thing and suck at something else.

Emil