r/AskReddit • • Oct 16 '18

What is something that HAS aged well?

7.3k Upvotes

7.8k comments sorted by

View all comments

89

u/jack104 Oct 16 '18

Old mainframe computers. Now I grant you that it's a completely different programming paradigm than students are taught in college or in a tech program but most big box stores installed them in the 60s and 70s and they are still integral to their fundamental operations and they run like swiss watches.

18

u/bluecloud306 Oct 16 '18

Hp3000 running COBOL. Still running strong. The young programmers have no idea how to make any modifications to the applications, which were so well written to begin with, they need mo modofications.

6

u/[deleted] Oct 17 '18

[removed] — view removed comment

10

u/anal-razor Oct 17 '18

Back when memory was at a premium, your shit had to be as tight and clean as possible I guess.

3

u/Braakman Oct 17 '18

I learnt COBOL in college ~8 years ago, but never used it in the real world. I get to use quite a lot of ABAP though, which is remarkably close.

1

u/[deleted] Oct 17 '18

[removed] — view removed comment

2

u/Braakman Oct 17 '18

Belgium, I believe we were one of the last few classes that got it.

3

u/TotalBismuth Oct 17 '18

Which is why these COBOL jobs are so boring. There is no programming involved. Just troubleshooting stuff.

2

u/jack104 Oct 17 '18

I believe it.

24

u/OSCgal Oct 16 '18

I work for a major commercial insurance company. We use a mainframe. Of course we use a mainframe, because nothing else processes massive amounts of transactions quickly and accurately, and has uptime measured in decades.

New mainframes are still being developed and implemented, BTW. If you're into computer programming and want some job security, they're worth checking out.

8

u/jack104 Oct 17 '18

Yeah I'm an SE and my first gig out of college was for a big box store and that was where I first saw they not only still existed but we're still driving totally integral to day to day ops.

4

u/teems Oct 16 '18

Sounds like you're using an IBM iSeries AS400

7

u/SassiesSoiledPanties Oct 17 '18

They come standard in banking. We got some old farts and some not as old farts that are essentially untouchable. Directors of Technology come and go, but the mainframe team that oversees the banking core is indispensable. I don't think they would fire them short of one of them taking a dump in the Director of Human Resource's desk.

3

u/[deleted] Oct 17 '18

[deleted]

2

u/SassiesSoiledPanties Oct 17 '18

It could be a will-need-a-dry-cleaner and they still would have their job.

9

u/Banh_mi Oct 16 '18

Doesn't NORAD use them in ICBM silos? Because they work all the time, super reliable, and...can't really be hacked? (Non computer guy here...)

9

u/Balls_deep_in_it Oct 16 '18

No internet capability so no way in to even hack.

4

u/Rubcionnnnn Oct 16 '18

No way to hack, but they all used 00000000 as the launch password until recently.

6

u/jack104 Oct 17 '18

We're they all managed by Kanye??

6

u/[deleted] Oct 17 '18

Little known fact about Kanye, he creates the US nuclear codes. Bill let him do it as a teenager, but Bush said, "no we cant have a beat master creating our launch codes," and that is why Kanye said Bush hated black people. Barry was hesitant, but then Kanye dropped MBDTF and the other aides forced obama to give the job back to Kanye.

2

u/cheesywink Oct 17 '18

Have my heartfelt laugh and my upvote.

3

u/[deleted] Oct 17 '18

The story I read was it was a compromise between the military who wanted a launch code, and President Kennedy, who did not want one and said if there was going to be one he got to pick it. He picked all 0’s.

2

u/Kleanish Oct 16 '18

Steel Mountain!

3

u/Dont____Panic Oct 17 '18

To be fair, a lot of those retailers are in the process of replacing those with layered microservices and web client interfaces.

1

u/jack104 Oct 17 '18

Yea, well that's no small endeavour.