Hi everyone!

The next meeting of the C++ Standards Committee will be November 5-10
in San Diego, California.

This is promising to be the Committee's largest meeting to date, both
in terms of attendees (expected over 150), and submitted proposals
(over 250 in the pre-meeting mailing). This is encouraging, as it
reflects a heightened level of interest in the language and its
standardization. At the same time, the committee is undertaking some
procedural changes to stay afloat this sea of proposals, notably
spinning up new Incubator subgroups to process / filter through
proposals for new extensions before the main Evolution and Library
Evolution groups look at them.

Meanwhile, work continues on C++20, with Ranges and "natural syntax"
Concepts on the brink of consensus, Modules making really good
progress with the committee working extra hard to get them into C++20,
and Coroutines continuing to be under debate with two competing
proposals. 2D Graphics is dead for now, though it may yet rise from
the ashes [1]. Reflection, Executors, and several other features are
moving forward in the form of Technical Specifications.

If you're curious about the state of C++ standardization, I encourage
you to check out my blog posts where I summarize each meeting in
detail (most recent one here [2]), and the list of proposals being
considered by the committee (new ones since the last meeting can be
found here [3] and here [4]).

I will be attending this meeting, likely splitting my time between
Evolution Working Group (where new language features are discussed at
the design level), and the EWG Incubator group (where proposals bound
for Evolution undergo a preliminary round of feedback). 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] http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p1200r0.pdf
[2] 
https://botondballo.wordpress.com/2018/06/20/trip-report-c-standards-meeting-in-rapperswil-june-2018/
[3] http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/#mailing2018-06
[4] http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/#mailing2018-10
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to