← Back to context

Comment by kamma4434

2 years ago

The problem is not translation - once it is ported to Java, who will maintain it? It has no specs, no tests, and it’s a spaghetti mess. Is any weirdness a bug or a feature? Nobody knows. Least of all the body-rental remote devs you hired to maintain it.

which is worse than the same situation, but in COBOL, how exactly?

  • Because you have the same mess plus all the mess and hard to debug incompatibilities and weirdness, added by the translator.

    What people don’t get about cobol is that it is a language you can learn in a few days. It is meant to be readable for non-technical users so Cobol itself is not the issue. Once you get past the meaning of sections, and the implicit defaults that are different from modern programming languages, it is way easier than, say, C.

    • Also, COBOL is basically a special purpose language...It's designed for accounting apps. and reports.

      Its really not bad for them either. Verbose, but not bad...