News for hackers. Stuff that matters.
Re:DARPA: Translating All C to Rust (Tractor) by suprjami on Tuesday July 30, 2024 @05:43PM (#41114432)
In my experience (supporting a machine-translated codebase which resulted in shitty Java) your theory doesn't play out.

If you give developers a shitty codebase then those developers will leave to work somewhere else.

After a few years of working on this codebase we had 88% turnover. 1 in 10 developers remembered the original project's design philosophy and intention.

It wasn't a good situation.

Re:DARPA: Translating All C to Rust (Tractor) by dcsommer on Tuesday July 30, 2024 @07:29PM (#41115112)
GP was proposing a different situation where the source code is not changing or changing very rarely. If you have a high churn codebase, obviously the maintenance experience will worsen dramatically after machine translation (at least with many current tools), so your experience is not unexpected.