this post was submitted on 29 Mar 2025
259 points (99.6% liked)

Bluesky

1018 readers
10 users here now

People skeeting stuff.

Bluesky Social is a microblogging social platform being developed in conjunction with the decentralized AT Protocol. Previously invite-only, the flagship Beta app went public in February 2024. All are welcome!

founded 4 months ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] humanspiral@lemmy.ca 3 points 1 week ago (1 children)

One semi safe approach to this is that almost all languages can be written line for line replacement "like COBOL". There will be COBOL built in functions that need to be reimplemented. There may be internal representation differences that matter.

In the end, there is the same unmaintainable line count code base, and it runs slower, though it may run on faster hardware to offset. This approach introduces the fewest bugs with no real advantage. Rewriting application from modern language perspective is sure to break it much harder.

[โ€“] SirQuack@feddit.nl 2 points 1 week ago

Except COBOL has completely different number handling, so one-on-one migration will cause data corruptions.

Might not mean much on infrequently used systems with hundreds of interactions per year, but on fundamentals like SSNs, this will kill people.

Good programmers usually commit to ethics codes, cowboy AI "developers" usually don't.