GCC 16 has been released

(gcc.gnu.org)

88 points | by HeliumHydride 1 hour ago

2 comments

  • xzstas 1 minute ago
    I've already been using it for some time (debian sid has a trunk package). it has c++26 reflection, so I already do some magical things with reflection (much better for some cases e.g. for ser-des). I only wish they had a lsp server in their eco-system!
  • t-3 51 minutes ago
    Somehow I never realized that GCC has a very regular release schedule until looking it up just now: https://gcc.gnu.org/develop.html
    • r2vcap 30 minutes ago
      Yeah, GCC’s recent major releases have been remarkably regular, much like Fedora’s spring releases, and their releases seem to fit into the same broader rhythm. Hint? Red Hat.
    • uyjulian 27 minutes ago
      It has been that way since people from Cygnus (now RedHat->IBM) reorganized the project
    • tosti 39 minutes ago
      IIRC, since GCC got covered by GPL3.

      It used to be slower and I've spent way too much time working around C++ bugs in GCC 2.95

      (The fact that I remember the problematic version is telling :)

      • physicsguy 1 minute ago
        They changed their major release numbers too tbf. 4.x it was point release per year, now it's a major release per year.
      • gpderetta 32 minutes ago
        Everybody remembers that specific version :). And I wasn't even programming professionally at that time!