Boost logo

Boost :

Subject: Re: [boost] Cxx dual library
From: Gottlob Frege (gottlobfrege_at_[hidden])
Date: 2016-06-03 17:53:26


On Thu, Jun 2, 2016 at 7:26 PM, Edward Diener <eldiener_at_[hidden]> wrote:
> On 6/2/2016 5:40 PM, Vicente J. Botet Escriba wrote:
>>
>> Le 02/06/2016 à 20:55, Edward Diener a écrit :
>>>
>>> I have finished all the main work on the Cxx dual library at
>>> https://github.com/eldiener/cxx_dual. The library is also in the Boost
>>> Library Incubator at
>>>
>>> http://rrsd.com/blincubator.com/bi_library/cxx_dual-2/?gform_post_id=1597.
>>>
>>
>> * Have you considered adding a new namespace and import the definitions
>> from either boost or the standard library, so that the use of macros
>> will be reduced and adding some non intrusive adaptation would be
>> possible?
>
>
> No, because that leads to complications which are beyond the scope of what I
> was trying to do. I am not as afraid of macros as you appear to be.

Luke: I won't fail you. I'm not afraid.
Yoda: You will be. You... will... be.

https://www.youtube.com/watch?v=TzmpXz5d2z0

Sorry, couldn't resist.

Macros are evil. I'd appreciate more work from a library author if it
meant less use of macros by the library users. Even when I'm the
library author.

Tony


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