Найти в Дзене
ITtech

Microsoft займётся безумным проектом: перепишут весь код на Rust с помощью ИИ до 2030

Галeн Хант, ведущий инженер Microsoft с 28-летним стажем, объявил об амбициозной цели, которая звучит как фантастика: полностью переписать весь код Microsoft с C и C++ на Rust к 2030 году. И главное: основную работу будет выполнять ИИ и алгоритмы, а не люди.​ В объявлении о вакансии Principal Software Engineer Хант описал внутреннюю цель как "1 инженер, 1 месяц, 1 миллион строк кода". Это означает: один человек может переписать столько кода, сколько раньше переписывала целая команда за год. И это не метафора. Microsoft уже построила инфраструктуру для этого. Как это будет работать Microsoft создала мощную инфраструктуру обработки кода, которая сочетает алгоритмы анализа и ИИ-агентов. Система создаёт масштабируемые графы зависимостей на миллионах строк исходного кода. Потом ИИ-агенты, управляемые алгоритмами, автоматически применяют изменения в промышленных масштабах.​ По словам Ханта, основная часть этой инфраструктуры уже работает, особенно для задач анализа кода. Это не теория. Это д

Галeн Хант, ведущий инженер Microsoft с 28-летним стажем, объявил об амбициозной цели, которая звучит как фантастика: полностью переписать весь код Microsoft с C и C++ на Rust к 2030 году. И главное: основную работу будет выполнять ИИ и алгоритмы, а не люди.​

В объявлении о вакансии Principal Software Engineer Хант описал внутреннюю цель как "1 инженер, 1 месяц, 1 миллион строк кода". Это означает: один человек может переписать столько кода, сколько раньше переписывала целая команда за год. И это не метафора. Microsoft уже построила инфраструктуру для этого.

Microsoft планирует переписать весь код на Rust с помощью ИИ к 2030 году
Microsoft планирует переписать весь код на Rust с помощью ИИ к 2030 году

Как это будет работать

Microsoft создала мощную инфраструктуру обработки кода, которая сочетает алгоритмы анализа и ИИ-агентов. Система создаёт масштабируемые графы зависимостей на миллионах строк исходного кода. Потом ИИ-агенты, управляемые алгоритмами, автоматически применяют изменения в промышленных масштабах.​

По словам Ханта, основная часть этой инфраструктуры уже работает, особенно для задач анализа кода. Это не теория. Это действующая система.​

«Наша инфраструктура ИИ-обработки позволяет нам подключить управляемых алгоритмами ИИ-агентов для внесения изменений в код в больших масштабах»
Инфографика-сравнение показывающая процесс трансформации кода.
Инфографика-сравнение показывающая процесс трансформации кода.

Почему Rust?

Rust это не просто новый язык. Это язык, безопасный для работы с памятью по умолчанию. C и C++ страдают от классических уязвимостей: use-after-free, buffer overflow, утечки памяти. Эти уязвимости стоили Microsoft миллиарды долларов в виде патчей, обновлений и переписывания кода.​

Rust избавляет от этих проблем на уровне компилятора. Если код не компилируется на Rust, он уже содержит защиту от целого класса уязвимостей.​

Масштабы проекта впечатляют

Microsoft содержит более 50 миллионов строк кода на C и C++. Переписать это вручную невозможно даже с армией разработчиков. С ИИ-агентами становится теоретически реально, но практически всё ещё невероятно сложно.​

Windows, Azure, Office, SharePoint, Dynamics, Xbox, все эти системы имеют критически важный код на C и C++. Перевод даже 10% этого кода будет достижением.​

Контроверсия и уточнения

После взрыва внимания в соцсетях Microsoft быстро уточнила, что это не официальное решение компании, а исследовательский проект. Гален Хант дополнил свой пост: "Windows НЕ переписывается на Rust с использованием ИИ".​

Но между тем, Microsoft уже с 2023 года постепенно переводит части ядра Windows на Rust. Это не идёт со скоростью "1 миллион строк в месяц", но процесс идёт.​

Реальность vs Хайп

На практике полная переработка всех кодовых баз Microsoft к 2030 году выглядит практически нереалистичной задачей. Даже с ИИ.​

Но инструменты, которые Microsoft создаёт, могут кардинально ускорить миграцию кода между языками. Это изменит саму природу разработки ПО.​

Итог

Microsoft показала свою амбицию: не просто обновить код, а переписать судьбу операционной системы. Будет ли это сделано к 2030, неизвестно. Но инструменты, которые создаст компания, будут использоваться в индустрии десятилетиями.​

Это не просто технический проект. Это попытка переопределить, как разрабатывается критически важное ПО.​

Windows может остаться Windows, но внутри будет совершенно другой код. Более безопасный. Более надёжный. Переписанный ИИ.

Подписывайтесь на наш Telegram