Boost logo

Boost Users :

From: Markus Werle (yg-boost-users_at_[hidden])
Date: 2003-04-02 03:26:59


Paul Mensonides wrote:

> Markus Werle wrote:
>
>> Ah! Earning money with Open Source via Closed Docs ;-)
>> Not exactly what RMS was dreaming of, but perfectly OK for me:
>> I will buy that book ASAP. I hope You also explain all those
>> macros that make the code so uneasy to read.
>
> I think your talking about the usage of the preprocessor lib here.

Nope.
I talk about all those
WE_SUPPORT_EVEN_THE_STUPIDEST_MSVC()
and
GCC_HAS_A_BUG_BUT(WE_KNOW_HOW_TO_DEAL_WITH_IT)

OTOH I must admit that I was yet just too unmotivated to
figure out all those workarounds, since I hvae Intel's C++
which does not complain about the products of my wicked mind.

My own lib, Daixtrose, simply ignores compilers
that do not fit (unfortunately even gcc now fails).
C++ is much more fun this way.

I _should_ indeed take the time to make it more portable,
this is why I am interested in tricks like

BOOST_MPL_AUX_VOID_SPEC_PARAM(C)
BOOST_MPL_AUX_VALUE_WKND(C)::value
BOOST_MPL_AUX_LAMBDA_SUPPORT

OTOH do not hesitate to write a book about
the prepro lib. It's so powerful and I have it in mind
for future usage.
I offer proofreading without fees ...

Best regards,

Markus

-- 
Compile time analytic differentiation? 
Yes, at http://daixtrose.sourceforge.net/ 

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net