Ask HN: Are there any programming languages that are completely extinct?
Just wondering if there any programming language that were once very popular but now dead. I do not mean less popular but not used at all. I guess once the programming language is popular enough to cross the inflection point, it will have a very slow "death" if at all. In other words, I think they will have a long tail decay but never completely gone. Any thoughts.
14 comments
[ 3.0 ms ] story [ 43.0 ms ] threadHowever once there are no machines to run it, I think it can die out. Of course that depends on the definition of language. Have no idea if the hole-arrangement on punchcards could be considered a separate programming language (or just proto-ASM or whatever). If it's a separate language however, than it did go extinct, due to the punch cards' extinction.
But it probably won't. There are plenty of companies that run ancient hardware in simulators just so they can keep using software written for extinct machines, after all.
I know, because I maintained a couple of such programs -- which meant that they're still alive despite that the hardware required to run them technically no longer exists.
Maybe Simula?
In a commercial context there's different stages of dying, right?
Terminally Ill - the programming language is descending down the TIOBE index and is being used for fewer and fewer new projects.
Dying - the programming language isn't being used at all for new projects but is still being used in existing deployments. Minor modifications may be made, but nothing requiring a significant effort.
Dead - the programming language isn't being used at all for new projects nor is it being used in existing deployments.
Using these terms, I don't know if there are any Dead languages, but if there were, I'd imagine it would be Basic from the 80s (Apple, Commodore, Atari) and UCSD Pascal. I'd love to know if I'm wrong or what other languages would be "Dead" in the way I've defined it.
"PL360 (or PL/360) is a system programming language designed by Niklaus Wirth and written by Wirth, Joseph W. Wells Jr., and Edwin Satterthwaite Jr. for the IBM System/360 computer at Stanford University. A description of PL360 was published in early 1968, although the implementation was probably completed before Wirth left Stanford in 1967."
https://bitsavers.computerhistory.org/pdf/burroughs/SmallSys...
So gone, but not very popular!
BLISS?
CLU?
SNOBOL?
It was harder than I expected to find examples, though.
OpenVMS still exists and has been ported to x86, so I assume BLISS is still a thing.
CLU is prolly a hit.