Boost logo

Boost :

Subject: Re: [boost] [preprocessor] Variadics suggestion
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-10-04 21:31:48

on Wed Sep 26 2012, Paul Mensonides <> wrote:

> Right, and what will change that sad fact? Attempting to workaround
> forever isn't working. Similarly, is the whole world supposed to not use
> variadic templates because VC++ doesn't implement them? At least that's
> likely to change, but a line needs to be drawn. It is one thing for a
> workaround to be an implementation detail. It is another when it affects
> the interface. In the latter case, IMO, the best thing to do is provide
> the interface that *should* exist and either not support the compilers
> that don't work or provide some clunkier interface for those compilers.
> Doing else cripples technological advancement.

I'll mention again that I think we should accept some libraries that
won't work on broken compilers (like Chaos). "Boost works on this
compiler" is an important selling point.

Dave Abrahams
BoostPro Computing                  Software Development        Training             Clang/LLVM/EDG Compilers  C++  Boost

Boost list run by bdawes at, gregod at, cpdaniel at, john at