• LeFantome@programming.dev
    link
    fedilink
    arrow-up
    50
    ·
    edit-2
    4 days ago

    GCC is adding cool new languages too!

    They just recently added COBOL and Modula-2. Algol 68 is coming in GCC 16.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        16
        ·
        edit-2
        4 days ago

        I guess I should have put a /s but I thought it was pretty obvious. The 68 in Algol 68 is 1968. COBOL is from 1959. Modula-2 is from 1977.

        My point exactly was that all the hot new languages are built with LLVM while the “new” language options on GCC are languages from the 50’s, 60’s, and 70’s.

        I am not even exaggerating. That is just what the projects look like right now.

        • parlaptie@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          I had my suspicions that that’s what you were going for, I just thought I’d make it obvious.

        • lad@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 days ago

          I would guess those languages are added for preservation and compatibility reasons, and it’s also an important thing

          • LeFantome@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            8 hours ago

            I think some are getting used actually, particularly COBOL. I think Modula-2 still gets used in some embedded contexts. But these languages are not exactly pushing the state-of-the-art.

            Algol 68 is interesting. It is for sure just for academic and academic enthusiast purposes. Historical and educational value only as you say.