▲ 313 ▼ US air traffic control enters the 21st century, starts to abandon floppy disks (www.theregister.com) submitted 1 day ago by vegeta@lemmy.world to c/technology@lemmy.world 62 comments fedilink hide all child comments
[–] a_non_monotonic_function@lemmy.world 2 points 16 hours ago (3 children) Why do the banks use COBOL? Why does NASA use FORTRAN? permalink fedilink source parent hideshow 3 child comments replies: [–] ExcessShiv@lemmy.dbzer0.com 4 points 15 hours ago (1 child) Because they didn't upgrade their systems in time while deep knowledge of these systems were intact and would have made upgrading seamlessly much easier. Now they have black boxes that no one truly understands anymore, so they're paralyzed by fear and that's what's keeping them trapped in these old systems. permalink fedilink source parent hideshow 1 child comment replies: [–] a_non_monotonic_function@lemmy.world 1 point 5 hours ago No, because when infrastructure is sophisticated, critical, and expensive enough, you don't just go around replacing it. I bring up Legacy Code for a reason. as one of the few organizations in the world that can spend so many millions of dollars on code that they can virtually guarantee that it's bug free. And as for the cobalt code in the banking industry, the entire world could shut down if things went wrong by replacing it. permalink fedilink source parent [–] Skunk@jlai.lu 1 point 14 hours ago Aviation use X400 and X500 which is bank SMTP. permalink fedilink source parent
[–] ExcessShiv@lemmy.dbzer0.com 4 points 15 hours ago (1 child) Because they didn't upgrade their systems in time while deep knowledge of these systems were intact and would have made upgrading seamlessly much easier. Now they have black boxes that no one truly understands anymore, so they're paralyzed by fear and that's what's keeping them trapped in these old systems. permalink fedilink source parent hideshow 1 child comment replies: [–] a_non_monotonic_function@lemmy.world 1 point 5 hours ago No, because when infrastructure is sophisticated, critical, and expensive enough, you don't just go around replacing it. I bring up Legacy Code for a reason. as one of the few organizations in the world that can spend so many millions of dollars on code that they can virtually guarantee that it's bug free. And as for the cobalt code in the banking industry, the entire world could shut down if things went wrong by replacing it. permalink fedilink source parent
[–] a_non_monotonic_function@lemmy.world 1 point 5 hours ago No, because when infrastructure is sophisticated, critical, and expensive enough, you don't just go around replacing it. I bring up Legacy Code for a reason. as one of the few organizations in the world that can spend so many millions of dollars on code that they can virtually guarantee that it's bug free. And as for the cobalt code in the banking industry, the entire world could shut down if things went wrong by replacing it. permalink fedilink source parent
[–] Skunk@jlai.lu 1 point 14 hours ago Aviation use X400 and X500 which is bank SMTP. permalink fedilink source parent