@mattblaze@federate.social @SteveBellovin@infosec.exchange @cstross@wandering.shop @Migueldeicaza@mastodon.social DARPA's TRACTOR (for which I'm the program manager) is focused on C to Rust, not C++. The Microsoft effort is unrelated to our effort. TRACTOR performer teams have been rolling for about six months now, and their first engagement with our test & evaluation team is going on now. As soon as it's ready, we'll push everything out for public release. There are many challenges with code translation: correctness, idiomaticity, performance. And there are many approaches. By the time we're done, we'll hopefully have good answers and good tools. (I could spend hours just on the topic of "C programmers do the darndest things", where it's sometimes unclear why something even compiles, much less what it's suppose to mean.)