4 ms·
If it works, why change it? It is old is not a reason to change a technology, it does not look good in my curriculum should not be a reason to change a technolo
by Hokusai 6y ago
If it works, why change it? It is old is not a reason to change a technology, it does not look good in my curriculum should not be a reason to change a technology.
COBOL is better designed and less error prone to work with money that many newer languages. I would not code device drivers in COBOL, why should I code financial applications in Rust/Kotlin...?
> Being “stable” and old, though, can create a paradox — a curse of success. Because when code runs nicely without anyone needing to check up on it, eventually people drift away. They stop looking at it, stop inspecting it. And that means they stop understanding how, precisely, it works.
Maybe the problem is not the language but the engineering processes, or lack of, that plague our industry.
- throw_m239339 6y agoThe problem isn't so much the language COBOL as the devices and OS it's running on. This isn't just a computer language issue, otherwise it would be relatively easy to just rewrite some systems bit by bit.