EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago

TL;DR
Canonical is launching a three-year project with the University of Bristol to automate the translation of large C codebases into safe Rust, addressing the challenges of existing C software.
✦ Why It Matters
Consider evaluating your legacy C projects for potential migration to Rust using this upcoming platform.
Key Takeaways
How It Works
The project will split large C codebases into smaller, manageable parts for translation. It will utilize language models trained on known C-to-Rust examples to produce idiomatic Rust code, ensuring it leverages Rust's safety features rather than mimicking C syntax.
After translation, the new code will undergo validation to confirm it behaves like the original C version.
Related