DARPA, the organization funding research for the US Department of Defense, has announced the Translating All C to Rust (TRACTOR) project. This initiative aims to convert code from the C language to Rust, producing high-quality code closely resembling that written by Rust programmers.
Dan Wallach, the project manager at DARPA, acknowledges that multilingual code translation is becoming increasingly common. While it is possible to convert C code to Rust using existing tools like LLM, the results can vary in quality. The TRACTOR project seeks to create an automated system that consistently produces high-quality code conversions.
This project is currently accepting proposals for the next round of research funding. Applicants are expected to utilize various techniques for code translation, such as analyzing both static and dynamic code, developing LLM markets, and other innovative methods.
DARPA is inviting organizations to register their project proposals, with the deadline for submissions set for August 19th.
TLDR: DARPA’s TRACTOR project aims to automate the conversion of C code to Rust for improved quality and consistency. Project proposals are now being accepted until August 19th.
Leave a Comment