[LLVMdev] [cfe-dev] RFC: A proposal to move toward using C++11 features in LLVM & Clang / bounding support for old host compilers

Chandler Carruth chandlerc at google.com
Thu Oct 31 01:28:38 PDT 2013


On Thu, Oct 31, 2013 at 12:15 AM, Ted Kremenek <kremenek at apple.com> wrote:

> On Oct 30, 2013, at 11:46 PM, Renato Golin <renato.golin at linaro.org>
> wrote:
>
> So, I didn't take Chandler's words that literally, but even if you do,
> four previous releases means 2 whole years. Given current interest from
> Microsoft towards C++ compatibility in their compiler, and the capacity
> they have of getting things done (basically, money), I'd be surprised if
> they'd fall behind for that long.
>
>
> The timeframe “2 whole years” might seem like a long time to us, but not
> everybody lives in the world where they adopt new toolsets so quickly.
>  That’s my concern about dropping VS 2010 support.  So this is both a
> question about how fast Visual Studio moves, but also the people who use
> Visual Studio.
>

Again, I wanted to use "2 years" as mostly a basic guidance. It's at most a
starting point, and then you factor everything else into the equation.

The right now we have a bunch of new-found interest and contributions going
into Windows (potentially benefitting from newer C++ features), and MSVC is
simultaneously catching up with the C++ language at an unprecedented rate.
As a consequence, I think it makes a lot of sense to be a bit aggressive
right now w/ MSVC, likely relaxing this somewhat as the rate of change
settles a bit.

But as Eric said, the question is, does this seem reasonable? Especially as
you're working and contributing to trunk, I think its important to
understand if this would cause problems.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131031/e6e7c913/attachment.html>


More information about the llvm-dev mailing list