将Delphi代码转换为Java

6 java delphi delphi-2009 code-conversion

Delphi是否存在可用于将Delphi代码自动转换为Java代码的解析器?

Bri*_*sen 6

我不知道这样的转换器,但请记住,这样的转换只会让你到目前为止.

例如,Visual Studio附带了一个Java to C#转换器.它做得非常出色,但对于除了最简单的例子之外的任何事情,你仍然需要根据我的经验进行大量的清理/重构.此外,原始语言中的错误代码通常会转换为新语言中的坏代码或可能更差的代码.所以代码很难维护.

关键是没有免费的午餐.即使使用转换器,您也很可能需要自己进行大量移植.如果这是不可能的(由于时间,金钱等),你可能不得不重新考虑这个项目.

对不起,我不能指出一个有用的工具(希望其他人会这样做),但我已经看过几次这些项目,人们通常会对转换后所需的清理工作感到惊讶.

  • 我知道一个成功的产品,有人决定应该用另一种语言,所以他们自动翻译它.工作得很好,直到有人想添加一个新功能,没有人知道代码如何工作现在.当他们再次重写时,他们失去了一年. (2认同)