是否有从一种编程语言到另一种编程语言的自动翻译?

时间:2017-09-26 02:40:09

标签: machine-learning automation build-automation

由于大多数编程语言都是图灵完成的,因此用一种编程语言编写的程序可以用另一种编程语言解决。为什么没有自动翻译工具将用一种语言(例如C ++)编写的程序转换为其他编程语言(例如Java)?

1 个答案:

答案 0 :(得分:1)

尽管有一些解决方案,无论是在商业上还是在开源中,这些解决方案都非常完美。如今看来,Facebook的新Transcoder改变了游戏规则,这是一种AI解决方案,可在Java到C ++的转换中提供90%以上的准确性。它也可以与Python相互进行翻译,avaliable in github需要接受其他语言的培训。