TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.7K subscribers
Post #12546 2.63K
Canonical и Бристольский университет разработают транслятор с Си на Rust для крупных кодовых баз

Цель — переводить большие репозитории (сотни тысяч строк) в безопасное и сопровождаемое Rust-представление. Технология будет опробована на пакетах AppArmor и snap-confine.

Инструментарий использует гибридную модель, комбинирующую машинное обучение с классическим анализом, тестированием и формальной верификацией. Крупные кодовые базы разделяются на фрагменты, транслируемые независимо с сохранением контекста. AI обучается на уже переведённых проектах для генерации корректных Rust-абстракций вместо прямого переписывания Си-конструкций. Также будут предоставлены средства проверки с fuzzing-тестированием и отладкой.

Необходимость нового подхода объясняется тем, что ручной перевод трудоёмок и теряет оптимизации, традиционные трансляторы создают небезопасный код, а AI-модели плохо масштабируются на крупные репозитории.

Linux / Линукс 🥸
Ubuntu Community Hub Investing in automated C to Rust translation I have written before about the role that Rust will play in Ubuntu’s future. The case for Rust in 2026 is clear: it gives systems programmers more ergonomic control over performance and resource use while eliminating many classes of memory-safety defects…
  • 😁 24
  • 👍 11
  • 🤣 3
  • 💔 2
  • 🫡 1
More from @linux_gram
  1. Oct 9, 2026Когда всю ночь провел за Генту и теперь везде видишь символы Linux / Линукс 🥸
  2. Oct 9, 2026Flathub снял запрет на размещение приложений, разработанных с использованием AI-инструмент…
  3. Oct 9, 2026В Бразилии выборы проводятся с использованием электронных машин для голосования, работающи…
  4. Oct 9, 2026Post #12930
  5. Oct 8, 2026Часть сервисов Ubuntu и Canonical недоступна из-за DDoS-атаки Зафиксированы сбои в работе…
  6. Oct 8, 2026Клоны программ Adobe и MS Office, САПР, AI-ускоритель и почтовый клиент, сгенерированные ч…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →