2012/1/2 Sean Cavanaugh <[email protected]>
> On 12/29/2011 10:16 AM, Trass3r wrote: > >> On Thursday, 29 December 2011 at 16:00:47 UTC, Vladimir Panteleev wrote: >> >>> On Thursday, 29 December 2011 at 15:58:55 UTC, Trass3r wrote: >>> >>>> What's the stance on using C++11 features in the dmd source code in >>>> the future? >>>> >>> >>> Well, how many C++11 features does DMC support? >>> >> >> *sigh* >> Totally forgot about that. Can't we finally get rid of that crappy >> toolchain :'( >> btw, wasn't there a patch to make dmd compile with VisualStudio cl? >> > > Visual Studio support of C++11 is pretty weak (or maybe more accurately > 'spotty') in VS2010, and this will be virtually unchanged in the next > version. On the plus side what is there (rvalue references, auto) is nice > to have. On the downside what is missing is really sad (varaidic > templates, range for, the full set of C++11 type traits, the new unicode > string types and literals, initializer lists, and a few others I can't > remember easily) > > One of the reasons I've switched to g++ lately. As for D - it already natively supports many C++11 features(or vise-versa), but I wonder if the user-defined literals will ever make into it.
