Deep learning to translate between programming languages

Deep learning to translate between programming languages

“Migrating a codebase from an archaic programming language such as COBOL to a modern alternative like Java or C++ is a difficult, resource-intensive task that requires expertise in both the source and target languages. COBOL, for example, is still widely used today in mainframe systems around the world, so companies, governments, and others often must choose whether to manually translate their code bases or commit to maintaining code written in a language that dates back to the 1950s…”

Source: https://ai.facebook.com/blog/deep-learning-to-translate-between-programming-languages/

GitHub: https://github.com/facebookresearch/TransCoder

Subscribe to our Digest