<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 27, 2013 at 11:30 AM, Joerg Sonnenberger <span dir="ltr"><<a href="mailto:joerg@britannica.bec.de" target="_blank" class="cremed">joerg@britannica.bec.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> > Some notable features we would get to use:<br>
> ><br>
> > - r-value references, move semantics, etc<br>
> > - auto<br>
> > - range for loops<br>
> > - lambdas<br>
> > - static_assert<br>
> > - nullptr<br>
> > - std::unique_ptr, std::tuple, some other nice library stuff<br>
<br>
</div>It would be nice to keep the list to things that don't require too much<br>
support from the STL implementation. Locale support and std::thread in<br>
the various forms are a real show stopper for bootstrapping otherwise.</blockquote></div><br>Strong agreement. I think the most interesting would be the parts that need compiler assistance, such as type traits and atomics. Even then, the nice thing about the library is that we can easily test out the waters, and supplement with our own libraries as needed. We have a harder time of that with language features.</div>
</div>