Boost logo

Boost :

Subject: Re: [boost] Adding support for auto in Boost.Foreach
From: Nathan Ridge (zeratul976_at_[hidden])
Date: 2012-02-15 14:01:16


> From: c.holmquist_at_[hidden]
>
> On 15 February 2012 11:26, Olaf van der Spek <ml_at_[hidden]> wrote:
>
> > In cases where the compiler doesn't support auto?
> > Is it worth the effort? Moving to a compiler that does support auto
> > seems easier.
> >
> >
> >
> Where does the 'easier' part come in? It's neither easy and definitely not
> cheap to move an organization over from one compiler to another, especially
> not with the MSVC suite. Most companies have enough holes to put time and
> money into already...
>
> Sorry for jumping on this, but too often on the Boost ML this comes up,
> someone objects to a c+03 feature because there's a c+11 feature around the
> corner.
> Please realize Boost is used outside of the open source community.

Not to mention that some compilers are slower at C++11 adoption at others.
For example, even the latest-and-greatest beta version of MSVC (MSVC11)
does not support variadic templates.

Regards,
Nate
                                               


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