1
The unreasonable effectiveness of fuzzing for porting programs
A simple strategy of having LLMs write fuzz tests and build up a port in topological order seems effective at automating porting from C to Rust.
I'm a researcher in distributed systems and machine learning. In past incarnations I led teams at Google and AI2 for ML hardware and software. This is mostly a smattering of projects I've been toying with recently.
Visit rjp.io → On Hacker News Jun 2025 – Jun 2025
Life, Learning & Writing 2Systems & Performance 1Software Engineering 1Math & Algorithms 1
A simple strategy of having LLMs write fuzz tests and build up a port in topological order seems effective at automating porting from C to Rust.