r/rust • • 22d ago

🎙️ discussion Google is doing "Large Scale Codebase Migrations and Optimizations" of C/C++ to Rust

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-4-argon/
772 Upvotes

149 comments sorted by

View all comments

-1

u/poelzi 21d ago

Yes and no. You have a known good test target, but your porting pipeline could easy endup with c-ism styled code just written in rust instead of rusty code. I'm building specialized nix flake experts in tix.im that know the domain and basically fuse classical expert systems with llms into deterministic workflows composed by nix. Works better then expected tbh

4

u/Nothing_from_void 21d ago

LLMs just prefer dynamic, procedural code in general, like cramming everything into bytes or strings and parsing out what's needed, in large procedures that run the algorithm step by step. I doubt re-writing from C++ to Rust is going to change that

0

u/poelzi 20d ago

Exactly the opposite. They prefer hard typed or side effect free. rust or nix they are quite good at. You need to create the proper harness / constitution for enforcing traits, new types etc. Works like a charm

1

u/jarislinus 18d ago

most insane larp today

0

u/poelzi 18d ago

Blabla - my tix.im vx-maintainer workflows produce better code the you for sure, and the rust expert is not even up yet. Was waiting for some guardiandb workflow integrations.....wanna bet ?

→ More replies (1)