Re:IBM will offer free COBOL training
by augustk on Saturday April 11, 2020 @05:06AM
(#22840569)
I completely agree. I work with a large APL codebase and the main problem is not the language but the culture. Overly long expressions, one-letter variable names, gotos etc. make the code obfuscated.
[ Parent
| on HN ]
I was the team lead to rewrite a large APL codebase with a very small team as part of a much larger group that refused to change and I'll agree with this. Once we started documenting and building tests for the code that replaced APL it became clear that the complicated bits were easy to replace and the hard part was just man hours converting all the conditional logic.
And APL requires supreme discipline to prevent that from happening.
> one-letter variable names
Just like in math!