由于大多数编程语言都是图灵完成的,所以用一种编程语言编写的程序可以用另一种编程语言求解。为什么没有自动翻译工具来转换用一种语言编写的程序(例如,C++)迁移到其他编程语言(例如Java)?
发布于 2020-07-30 15:46:04
虽然已经有了一些解决方案来完成这项任务,无论是在商业上还是在开源方面,这些解决方案都远远谈不上完美。现在似乎改变游戏规则的是facebook的新Transcoder,这是一个人工智能解决方案,在Java到C++的翻译中提供90%以上的准确率。它也可以与Python相互转换,并且可以通过avaliable in github针对其他语言进行训练。
https://stackoverflow.com/questions/46417018
复制相似问题