Yeah, there are clearly issues with COBOL but it's been running without hiccup, more or less, since the 70s. The very fact that it has not changed in this time is key for maintainability; imagine using Python or Java and having some arbitrary update break the entire social security system, plus changing the way the code works forcing all engineers to relearn and refactor everything.
Yeah, there are clearly issues with COBOL but it's been running without hiccup, more or less, since the 70s. The very fact that it has not changed in this time is key for maintainability; imagine using Python or Java and having some arbitrary update break the entire social security system, plus changing the way the code works forcing all engineers to relearn and refactor everything.
New =/= Good