this post was submitted on 28 Mar 2026
794 points (99.7% liked)
Technology
83158 readers
3557 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There‘s existing infrastructure, that runs on hardware from the 1980s. Especially in industrial applications there are still plenty of gigantic machines controlled by a 386 or a C-64.
The used vintage market can keep these running for a long time. Eventually you replace them with an emulator or an FPGA that runs the same software.
Big banking, insurance, airlines, shipping, governments, militaries bought huge IBM mainframes from the 1960s onwards. They ran for decades. Many of these were transformed into virtual machines, still running their ancient FORTRAN code.
There’s also the story of (IIRC Minutemen) nuclear missiles needing 5.25 floppies to program their guidance systems. These were still operational in the early 2000s. Lots of military weapons systems run on ancient hardware.
Don't forget the IRS! They've been on 1980s equipment since...well...the eighties!
Banks, insurance, and aviation all run on very well-tested established code, and are very, very resistant to change.
But people who know cobol and fortran are getting fewer and further between, so they are slowly changing. Fortunately with modern software development practices, you can much more easily write verified software.