this post was submitted on 16 Sep 2025
263 points (96.8% liked)

Programmer Humor

27226 readers
239 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] LeFantome@programming.dev 37 points 1 month ago* (last edited 1 month ago) (3 children)

GCC is adding cool new languages too!

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

[–] parlaptie@feddit.org 54 points 1 month ago (2 children)
[–] LeFantome@programming.dev 8 points 1 month ago* (last edited 1 month ago) (2 children)

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.

[–] sukhmel@programming.dev 3 points 1 month ago (1 children)

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

[–] LeFantome@programming.dev 2 points 1 month 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.

[–] brotundspiele@sh.itjust.works 1 points 1 month ago

If Algol68 is from 1968, shouldn't Modula-2 be from 1898?

[–] Skullgrid@lemmy.world 6 points 1 month ago

It's new to gcc!

[–] davidagain@lemmy.world 2 points 1 month ago
BEGIN    
    BEGIN
        Wow, 
        Modula 2! 
    END;    
    I remember Modula 2.
END.
[–] dejected_warp_core@lemmy.world 1 points 1 month ago

Honestly, now that I can see the "business productivity" through-line from COBOL, to BASIC, and most recently, Python, I should probably just learn COBOL.