News for hackers. Stuff that matters.
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.
Re:IBM will offer free COBOL training by useful on Saturday April 11, 2020 @07:45AM (#22841151)
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.
Re:IBM will offer free COBOL training by rbanffy on Saturday April 11, 2020 @06:55AM (#22841016)
And APL requires supreme discipline to prevent that from happening.
Re:IBM will offer free COBOL training by Koshkin on Saturday April 11, 2020 @01:36PM (#22842885)
> one-letter variable names

Just like in math!

Re:IBM will offer free COBOL training by msla on Saturday April 11, 2020 @02:21PM (#22843165)
Except in math, the notation is surrounded by natural-language prose which carries the brunt of the semantic load.