←back to thread

127 points Anon84 | 1 comments | | HN request time: 0.203s | source
Show context
jalk ◴[] No.38508782[source]
There seems to be plenty of cobol transpilers - anybody know why they can’t use those. Immediate thought was it’s just beating on the dead Watson horse.
replies(2): >>38508946 #>>38511891 #
kjs3 ◴[] No.38508946[source]
If they worked as effectively as they were touted, they'd have cleared out the cobol.
replies(2): >>38509273 #>>38511306 #
1. grammie ◴[] No.38511306[source]
Heirloom Computing, I am CTO, have transpilers for cobol and pl/1. code transpilation is the easy part. Create a Grammer for the source language, generate the ast, transform the ast to the target language ast and generate the code. Now make that generated code run and behave the same way as on the mainframe and give it all the subsystems that exist on the mainframe for transaction, file handling, security etc. This is the part that is difficult. Fortunately it's already solved and in production with our clients.

So transpilers do work and are in production but our biggest competitor is inertia.