| ▲ | arka2147483647 3 hours ago | |||||||
Often the biggest blocker on moving to a new programming language, is the cost of re-writing everything. Cue some story here on a bank or airline somewhere still relying on cobol backend servers. These LLM conversions really seem to make modernization of large parts software layers possible! | ||||||||
| ▲ | BadBadJellyBean an hour ago | parent | next [-] | |||||||
It's not enough to do a rewrite. Someone has to maintain it. Such a huge codebase with literally zero experts is unmaintainable. There is no one who knows how the internals work. Sure you could keep vibe coding it but I wouldn't bet my data on that. A database needs to be rock solid. | ||||||||
| ||||||||
| ▲ | CamouflagedKiwi 2 hours ago | parent | prev | next [-] | |||||||
I have some familiarity with the bank situation, and while a lot of them are on some very old systems (maybe COBOL, maybe something else, either way they want off it) the cost of actually re-writing the code is far from the most significant issue. Consider: You have a big mainframe running your tier 1 bank. Assume that you can see all the code on it, and you can feed all that to an LLM if you like. Getting it to spit out a Rust version is not what you actually want - you now have a modern language but it's still a singleton instance, so where do you run it? Most hardware doesn't give you enough uptime for what you need here, because what you actually needed was a re-architecture for distribution / failover / whatever, and while you could ask your LLM to do that you aren't going to run your bank on the result. | ||||||||
| ||||||||
| ▲ | geraneum 2 hours ago | parent | prev | next [-] | |||||||
> Cue some story here on a bank or airline somewhere still relying on cobol backend servers. There's existing money and expertise in those environments to rewrite the whole thing, yet they don't. You may loan them free engineers/experts and they might still not rewrite anything. | ||||||||
| ||||||||
| ▲ | rixed 2 hours ago | parent | prev [-] | |||||||
> the biggest blocker on moving to a new programming language, is the cost of re-writing everything In 2026, not sure if it was satire. Do some people truly believe that all their software stack has to be single tech, from device drivers to end user apps? Does that extend to remotely accessed services? | ||||||||