您将COBOL程序移植到哪种语言?为什么?

ojb*_*ass 4 porting cobol programming-languages

选择一种语言来装入COBOL程序时,您会选择哪种语言?为什么?我不是在寻找答案"因为我熟悉语言X".

我正在寻找能够很好地映射到COBOL设计的语言的功能.

更新:程序将运行gammit到实用程序,数据处理,屏幕等.

pax*_*blo 7

我会把它们移到......嗯... COBOL.对,就是那样.COBOL.

对不起,忍不住了.

说真的,有适用于当前平台的COBOL编译器,除非我们对代码必须移植的原因有所了解,否则我们可能无法提供帮助.

它运行的平台是否过时了?管理层是否只是在寻求更"现代"的解决方案?您是否必须将System z中的内容移动到Windows(唉!)?

COBOL(最纯粹的形式,而不是OO-COBOL垃圾)主要是一种简单的过程语言(尽管ReportWriter),因此将很好地转换为任何其他程序语言:

  • C.
  • 没有类的C++
  • Java,虽然你不能避免上课,除非你有一个很大的单身人士.
  • 帕斯卡尔(将一种'死'语言换成另一种语言).
  • 甚至Python,Perl等也可以使用.