Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Upcoming C++ standards meeting in Oulu, Finland

73 views
Skip to first unread message

Botond Ballo

unread,
Jun 12, 2016, 2:08:18 PM6/12/16
to dev-platform
Hi everyone!

The next meeting of the C++ Standards Committee will be June 20-25 in
Oulu, Finland. (That's the week after our London All Hands.)

I've blogged in detail about the last meeting here [1]. That was a
very important meeting, where key decisions were made both about C++17
(for example, it was decided that coroutines are not ready for C++17
and will be standardized initially in the form of a Technical
Specification instead), and other work going on in parallel (for
example, a high-level design for static reflection was chosen from
among several candidates).

This meeting will also be critical, as it's the last opportunity to
make decisions about the content of C++17 at the feature level. The
fate of some potentially controversial features such as "operator dot"
will be decided. In the meantime, development will continue at full
speed on Technical Specifications in progress, including coroutines
and - most importantly, IMO - Modules.

To get an idea of the topics that will be under discussion, see [2]
and [3] for a list of new papers submitted to the committee since the
last meeting.

I will be attending this meeting, hanging out in the Evolution Working
Group (where new language features are discussed at the design level)
as usual. As always, if there's anything you'd like me to find out for
you at the meeting, or any feedback you'd like me to communicate,
please let me know!

Finally, I encourage you to reach out to me if you're thinking of
submitting a proposal to the committee. I'm always happy to help with
formulating and, if necessary, presenting a proposal.

Cheers,
Botond

[1] https://botondballo.wordpress.com/2016/03/21/trip-report-c-standards-meeting-in-jacksonville-february-2016/
[2] http://open-std.org/JTC1/SC22/WG21/docs/papers/2016/#mailing2016-03
[3] http://open-std.org/JTC1/SC22/WG21/docs/papers/2016/#mailing2016-06

Xidorn Quan

unread,
Jun 13, 2016, 3:45:14 AM6/13/16
to Botond Ballo, dev-platform
Hi Botond,

I would like to see progress on P0329R0 Designated Initialization, which is
a proposal from discussion between two friends and I, for a real case in
our codebase (my refactor work in bug 1251995
<https://bugzilla.mozilla.org/show_bug.cgi?id=1251995>). But I didn't
follow the paper work closely.

I expect that the change would further encourage people to use structs for
passing arguments to functions with tons of parameters, which could lead to
better readability (increased callsite verbosity) and code simplicity
(reduced declaration verbosity).

Thanks,
Xidorn
> _______________________________________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>

Botond Ballo

unread,
Jun 25, 2016, 8:35:38 AM6/25/16
to Xidorn Quan, dev-platform
> I would like to see progress on P0329R0 Designated Initialization, which is
> a proposal from discussion between two friends and I, for a real case in our
> codebase (my refactor work in bug 1251995). But I didn't follow the paper
> work closely.
>
> I expect that the change would further encourage people to use structs for
> passing arguments to functions with tons of parameters, which could lead to
> better readability (increased callsite verbosity) and code simplicity
> (reduced declaration verbosity).

This proposal received design approval, and is slated to target C++20.

Stay tuned for my blog post about what all happened at this meeting!

Cheers,
Botond

Botond Ballo

unread,
Jul 6, 2016, 1:44:21 PM7/6/16
to Xidorn Quan, dev-platform
On Sat, Jun 25, 2016 at 8:35 AM, Botond Ballo <bba...@mozilla.com> wrote:
> Stay tuned for my blog post about what all happened at this meeting!

My blog post about the C++ standards meeting is now online [1].

Cheers,
Botond

[1] https://botondballo.wordpress.com/2016/07/06/trip-report-c-standards-meeting-in-oulu-june-2016/
0 new messages