The world depends on 60-year-old code no one knows anymore

The problem is that very few people are interested in learning COBOL these days. Coding it is cumbersome, it reads like an English lesson (too much typing), the coding format is meticulous and inflexible, and it takes far longer to compile than its competitors. And since nobody’s learning it anymore, programmers who can work with and maintain all that code are a increasingly hard to find. Many of these “COBOL cowboys” are aging out of the workforce, and replacements are in short supply.

This puts us in a tricky predicament. We need to maintain and modernize the code that underpins so much of the business and finance worlds, but we don’t have enough skilled workers we need to carry out those updates.

This is precisely the kind of problem that IBM thinks it can fix with AI.

JD Sartain for PCMag

It seems like learning and getting good at COBOL is a surefire way to ensure job security. I wonder if there’s a way to make modern applications or software in COBOL? I mean, there are COBOL compilers for modern platforms, of course, but are there any bindings (I think that’s the correct term?) for modern GUI toolkits like GTK, Qt, and so on?

The headline’s probably a bit hyperbolic, but the core of the issue stands.

20 Comments

  1. 2023-12-03 6:22 pm
    • 2023-12-03 7:21 pm
  2. 2023-12-03 7:07 pm
    • 2023-12-04 9:47 am
    • 2023-12-04 12:19 pm
  3. 2023-12-03 7:39 pm
  4. 2023-12-03 8:07 pm
    • 2023-12-03 10:20 pm
      • 2023-12-03 11:26 pm
    • 2023-12-04 10:49 am
  5. 2023-12-03 8:17 pm
  6. 2023-12-04 8:39 am
    • 2023-12-04 9:50 am
      • 2023-12-04 8:06 pm
    • 2023-12-04 12:59 pm
  7. 2023-12-04 11:35 am
    • 2023-12-04 7:48 pm
      • 2023-12-05 4:48 pm
        • 2023-12-05 7:25 pm
  8. 2023-12-06 1:05 am