> So what do we replace COBOL with?
Why replace it at all? Why not build up GnuCOBOL, and evolve the needed IDEs, deployment infra, and mainframe functionality replacements around it, so we can continue to use old, functioning code in new ways?
Insisting on rewriting the code is insistence on simply never completing the project at all.