On Sun, Oct 29, 2017 at 08:06:12PM -0400, Nathan Froyd wrote:
On Sun, Oct 29, 2017 at 7:37 PM, Kris Maglione <kmagli...@mozilla.com> wrote:
On Sun, Oct 29, 2017 at 07:15:50PM -0400, Nathan Froyd wrote:

For non-Android platforms, the good news here is that compiling Fennec
with clang was the last major blocker for turning on C++14 support.

Do we have a timeline for when we'll be able to start using those features,
or a summary of which features we'll be able to start using? There are a few
that I've been waiting on for a long time...

Which features are you particularly eager to use?  I'm on the fence as
to whether C++14 support should be turned on in 58 or wait until 59.

The biggest one is lambda capture expressions. There are a lot of places where I've had to resort to runnable methods rather than lambdas because I need to capture a move-only type, and it makes the code much harder to follow.

There have been several times when I've wanted to use generic lambdas too, though. And I suspect digit separators would make a lot of code much easier to parse.
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to