5 ms·
These systems have not been running untouched for 60 years. Regulatory environments change almost constantly and the code has to be updated accordingly. I don’t
by elteto 3y ago
These systems have not been running untouched for 60 years. Regulatory environments change almost constantly and the code has to be updated accordingly. I don’t personally know anyone writing COBOL but I’m certain there’s plenty of people doing it. And to change the code you have to know it. So there’s really no 60 year old code that no one knows anymore.
Also, at this point, if you are running on a dead platform and language and you know it, and haven’t addressed it, then it’s on you. I’ve been seeing these COBOL articles since the 2000s I believe.
- kjs3 3y agoI’ve been seeing these COBOL articles since the 2000s I believe. Since the '80s for me. And certainly the '90s, since these sort of zero-content articles were very popular in the runup to Y2K: "the entire world is going to end because there are no Cobol programmers anywhere in the world! Everyone panic!". It's still bullshit.
- zoom6628 3y agoAbsolutely. I've seen same since I started as a programmer in COBOL and assembly in early 80s.
- pixl97 3y agoI've seen some currently used COBOL that had it's like change date in the early 80s in the finance industry, so there some rather ancient programs out there. Of course this also means that these files have met the needs of the industry that long and bug free so why go messing with things that move 100s of millions/billions of dollars per day.
- uxp8u61q 3y agoEven if it's not handling billions of dollars a day... Why fix what isn't broken? Software isn't an end into itself, it's a tool to solve a business need. If the business need is met, there's not anything to fix.
- rafaelmn 3y agoBecause you lose the ability to fix/update it if you don't exercise it ? Depends on how much you value the ability to change the software.
- kstrauser 3y agoOne reason is that it’s harder to execute by the year. Mainframes might be fast for some things, but they won’t/can’t scale as well as a gazillion VPS instances. I bet there are plenty of shops that have software they’d love to run on a cheap cloud server, so that they could retire their hyperexpensive big iron.
- wredue 3y agoBecause all the data and processing being on the mainframe poses loads of problems which are causing competitive disadvantages today. As a shining example of the grief: 8 letter passwords.