RetroFed Forum
Your home away from modern life.
US banks rely on a 65-year-old programming language; companies are paying a premium for developers who know it
Post Reply
AuthorMessage
monica_b1998 lemmy.world monica_b1998@lemmy.world
Joined: 2024-08-17
Quote

46   Original
halcyoncmdr piefed.social halcyoncmdr@piefed.social
Joined: 2026-01-15
#2 · (edited) Quote Reply

It's COBOL isn't it?

After reading the first sentence... Yes it is. It's not like this is a surprise. Banks are some of the worst when it comes to actually replacing outdated shit. Until it fails, and takes their entire business with it of course.

These articles have been written for at least two decades now. This isn't a new issue. The banks just refuse to do what's necessary because it is expensive and they want to keep kicking the can down the road. Eventually that can is gonna fall apart, and the millions to upgrade... Will be a nothing compared to the billions they lose daily after.

22
Maddier1993 programming.dev Maddier1993@programming.dev
Joined: 2024-02-21
#3 · Quote Reply

It's COBOL isn't it? After reading the first sentence... Yes it is. It's not like this is a surprise. Banks are some of the worst when it comes to actually replacing outdated shit. Until it fails, and takes their entire business with it of course. These articles have been written for at least two decades now. This isn't a new issue. The banks just refuse to do what's necessary because it is exp...

I don't think the money is the problem. Because one can always do a shadow or A/B deployment.

I bet it is to do with unreliability of migrations and the general fact that new tech is a bit jank.

9
mx_smith lemmy.world mx_smith@lemmy.world
Joined: 2023-07-15
#4 · Quote Reply

My Aunt and Uncle are both retired COBOL programmers who tried to persuade me to pick up the language as they said those mainframes cost a lot and are still running and are not going anywhere for a while.

12
Dyskolos lemmy.zip Dyskolos@lemmy.zip
Joined: 2023-10-01
#5 · Quote Reply

I don't think the money is the problem. Because one can always do a shadow or A/B deployment. I bet it is to do with unreliability of migrations and the general fact that new tech is a bit jank.

Also: The newer, the more complex, the more complex the more open to attacks, the more open to attacks the more vulnerable.
I'd choose this approach too. Basically unhackable with totally no backdoors.
If it works, don't fix it.

7
elucubra sopuli.xyz elucubra@sopuli.xyz
Joined: 2023-06-03
#6 · Quote Reply

A woman friend dropped out of IT, to be a full time mom for 14 years. When she was about to start job hunting she told me that Se thought she had become unemployable. She was working at a bank within a week, making mint.

She told me that the primary reason they kept those systems working was that banks and insurance companies could not afford to do a migration where a small mistake could cost billions.

Also, I've done cobol in my day, and it's really good for these kinds of applications.

9
lad programming.dev sukhmel@programming.dev
Joined: 2023-07-03
#7 · Quote Reply

My Aunt and Uncle are both retired COBOL programmers who tried to persuade me to pick up the language as they said those mainframes cost a lot and are still running and are not going anywhere for a while.

There's a chance even for you grandchildren to still find employment in COBOL, imo

6
Onomatopoeia lemmy.cafe Onomatopoeia@lemmy.cafe
Joined: 2025-01-02
#8 · Quote Reply

My Aunt and Uncle are both retired COBOL programmers who tried to persuade me to pick up the language as they said those mainframes cost a lot and are still running and are not going anywhere for a while.

I had a teacher talk about learning cobol for this reason - 40 years ago.

9
SUDO reddthat.com SUDO@reddthat.com
Joined: 2025-12-11
#9 · Quote Reply

Mainframes are the shit. They run almost all the financial transactions in the world using old reliable code such as Cobol, Algol, and JCL. They are also extremely hard to hack in comparison to things like servers.

9
bitcrafter programming.dev bitcrafter@programming.dev
Joined: 2023-12-09
#10 · Quote Reply

Mainframes are the shit. They run almost all the financial transactions in the world using old reliable code such as Cobol, Algol, and JCL. They are also extremely hard to hack in comparison to things like servers.

Also, all hardware components are hot-swappable.

4
SUDO reddthat.com SUDO@reddthat.com
Joined: 2025-12-11
#11 · Quote Reply

Also, all hardware components are hot-swappable.

They have a lot of built in redundancy.

1
TachyonTele piefed.social TachyonTele@piefed.social
Joined: 2025-06-03
#12 · Quote Reply

It's COBOL isn't it? After reading the first sentence... Yes it is. It's not like this is a surprise. Banks are some of the worst when it comes to actually replacing outdated shit. Until it fails, and takes their entire business with it of course. These articles have been written for at least two decades now. This isn't a new issue. The banks just refuse to do what's necessary because it is exp...

Lol i can't even code and i knew it was cobol when i read the headline

3
Feyd programming.dev Feyd@programming.dev
Joined: 2023-07-20
#13 · (edited) Quote Reply

[deleted]
5
HubertManne piefed.social HubertManne@piefed.social
Joined: 2025-03-13
#14 · Quote Reply

[deleted]

yeah I agree here. they did in the 90's when a lot had to deal with y2k but I don't think they do much beyond that.

1
Post Reply
Back to top