• "Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)" by H

    From Lynn McGuire@3:633/10 to All on Sat Jun 13 16:39:38 2026
    Subject: "Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)" by Herb Sutter

    "Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)" by
    Herb Sutter
    https://herbsutter.com/2026/06/13/brno-trip-report/

    "tl;dr? A few highlights"

    "Adopted this week in draft C++29: Complete catalog of all
    undefined behavior (UB) in C++. Contract pre/post support for virtual functions. Defaulting (=default) for postfix increment/decrement.
    Designated initializers for base classes. Python-style .lookup(key) for associative containers. And more?"

    "Other significant progress: Progress on various features targeting C++29, including systematically addressing UB and adding safety profiles
    for C++."

    "Next six months: Telecon line-by-line review of a proposal to systematically address all undefined behavior in C++. Progress adding
    C++ memory safety subsetting profiles. Both aim for inclusion in C++29."

    Lynn



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From boltar@3:633/10 to All on Sun Jun 14 07:54:29 2026
    Subject: Re: "Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)" by

    On Sat, 13 Jun 2026 16:39:38 -0500
    Lynn McGuire <lynnmcguire5@gmail.com> gabbled:
    "Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)" by
    Herb Sutter
    https://herbsutter.com/2026/06/13/brno-trip-report/

    "tl;dr? A few highlights"

    "Adopted this week in draft C++29: Complete catalog of all
    undefined behavior (UB) in C++. Contract pre/post support for virtual >functions. Defaulting (=default) for postfix increment/decrement.
    Designated initializers for base classes. Python-style .lookup(key) for >associative containers. And more?"

    By 2029 I doubt anyone other than various LLMs will care and thats on top
    of C++'s ridiculous complexity scaring off a new generation of programmers anyway.



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)