Urgent.News

What's breaking now, across thousands of outlets.

AI

Canonical backs quest to translate mountains of C into safe Rust with AI

Bungs banknotes at Bristol boffins to find out if mature code survives the machine

Canonical backs quest to translate mountains of C into safe Rust with AI

Canonical is co-funding a three-year PhD project to explore translating large C codebases into Rust using AI. Engineering vice president Jon Seager announced the investment on Ubuntu's Discourse forum. The research will be conducted at the University of Bristol's Programming Languages Research Group. The project aims to decompose large C programs into smaller components and rewrite them in safe, correct and maintainable Rust.

Canonical will not replace all of Ubuntu with Rust, but rather investigate the feasibility of this approach. The project will examine specific tools like snap-confine and AppArmor, which have alternative implementations in Rust. The university and UK Research and Innovation are co-sponsoring the project with Canonical. While skeptics question the viability of automatic programming language translation, Canonical believes this research could improve software reliability by exposing unknown errors.

Written by urgent.news from The Register Science's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at theregister.com →

More in AI

Auto Subtitles Are Drafts: Why 99% Accuracy Isn’t the Finish Line

In one test clip, the transcript looked almost perfect. Then I saw gp where the speaker had actually said HP . It was one token in a long transcript, and that was exactly the problem: nothing in the…

  • Auto subtitles are drafts, not finished products
  • Accuracy alone doesn't ensure quality subtitles
  • Review process should consider timing, cue boundaries, readability

Your AI Cover Art Looks Great — Until It's a Thumbnail

Every card in RealFeedApp has a cover image. They aren't fetched from the articles — publishers' images come with rights I don't have — so the app uses its own bank, generated ahead of time, one pool…

  • RealFeedApp generates cover images using its own image bank.
  • Thumbnails appear as black rectangles due to minimal subject matter.
  • Tailoring prompts to final image size prevents thumbnail issues.

More from Monday 24 August →