C++ Logo

liaison

Advanced search

Re: [isocpp-wg14/wg21-liaison] SG22 Telecon 2026-05, Further Updates

From: Jens Maurer <jens.maurer_at_[hidden]>
Date: Mon, 27 Apr 2026 12:39:04 +0200
On 4/27/26 10:31, Jan Schultke via Liaison wrote:
> * There is a work-in-progress page at https://github.com/sg22-c-cpp-standard-compatibility/sg-compatibility/blob/main/c2y-compatibility.md <https://github.com/sg22-c-cpp-standard-compatibility/sg-compatibility/blob/main/c2y-compatibility.md> tracking the compatibility status between C2y and C++. This provides a summary of all adopted C2y changes and what we're doing on the C++ side. Note that this isn't meant to imply that every change to C automatically needs to be adopted in C++, but deciding to adopt changes from C usually needs to be a conscious decision (in favor or against), especially for library features.

Why is this phrased from a C++ viewpoint only?
It's similarly a conscious decision whether C wishes to
adopt a change from C++.

Further, in my view, C++ is a lot easier with incorporating C library features
as opposed to core language features: incorporating C library features "just"
needs a paper that rebases the C++ standard library on the next C standard,
whereas taking a new C core language feature into C++ requires a per-feature
paper for C++ processing (and that hasn't happened for a lot of recent new C
features).

Thanks,
Jens

Received on 2026-04-27 10:39:07