ra1231963
Joined 4 years ago
Joined 4 years ago
https://www.phoronix.com/news/Google-Linux-Binder-In-Rust
https://arxiv.org/abs/2503.23791v1
https://www.darpa.mil/research/programs/translating-all-c-to...
https://link.springer.com/content/pdf/10.1007/s10664-024-105...
> Everybody would be doing it by now
Models and agents have progressed significantly in the last few months. Migrating projects to rust can definitely be a thing in the coming years if there is sufficient motivation. But oftentimes c/c++ devs have aversions to the rust language itself, so the biggest challenge can be an issue of motivation in general.
Mozilla and Dropbox did it. LLMs are good at translating between languages, and writing unit tests to make sure things still work the same.
I thought it was still actively developed. Are you saying this has been killed by Google?
I’m curious, do you really use your own languages for day to day development?
Maybe if they are embedding dozens of language servers and runtimes it could bloat the binary, but I assumed the extensions and language servers would be downloaded on demand.
But a rust binary by itself shouldn’t be that large. LSP is just a simple json protocol, so parsing it doesn’t require hundreds of MB.
Thankfully I waited long enough and LLMs can write them for me better than I ever could.
Looks like https://include-what-you-use.org/ might do that.
The author of any technical blog post should be using an LLM to vet things before posting to find gaps or inconsistencies.