Microsoft запустила исследовательский проект по замене кода C/C++ на Rust в Windows

Microsoft запустила исследовательский проект по замене кода C/C++ на Rust в Windows

В сети активно обсуждается вакансия, которую опубликовал заслуженный инженер Microsoft Гален Хант (Galen Hunt). В описании этой вакансии озвучивается крайне амбициозная цель — полностью избавиться от кода на C и C++ к 2030 году, переведя крупнейшие кодовые базы Microsoft на более безопасный язык Rust. Для реализации столько сложной задачи предлагается использовать специальную инфраструктуру на базе искусственного интеллекта и алгоритмов. Заявленная цель продуктивности звучит фантастически: «1 инженер, 1 месяц, 1 миллион строк кода». Переход на Rust рассматривается как способ повысить надежность программного обеспечения. В отличие от C и C++, Rust обладает встроенными механизмами защиты памяти, что позволяет избежать критических ошибок, сбоев и уязвимостей. Но если вы успели схватиться за голову, то спешим вас успокоить. Речь идёт о внутреннем экспериментальном проекте, а не об утверждённой стратегии дальнейшей разработки Windows и других продуктов Microsoft. Конечно, инженеры компании уже постепенно переводят некоторые компоненты Windows на Rust, но это точечные и аккуратные изменения. Очевидно, что полная переработка всех продуктов Microsoft к 2030 году выглядит практически нереалистичной задачей даже с применением искусственного интеллекта. Нет, сгенерировать код может быть и удастся, но каким будет качество получившегося продукта? На данный момент около 30% кода генерируется с помощью Copilot, если верить заявлениям Microsoft, и по ощущениям это уже привело к увеличению к...
26.12.2025
Сообщает: Источник  
Рубрика: «Игры и Интернет»   Поделиться: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Проект Microsoft по использованию AI для перевода кодовой базы с C/C на RustПроект Microsoft по использованию AI для перевода кодовой базы с C/C++ на Rust Гален Хант (Galen Hunt), управляющий директор Microsoft Azure Sphere и бывший руководитель группы по развитию операционных систем в подразделении Mic ...

Организация Rust Foundation запустила инициативу Rust Innovation LabОрганизация Rust Foundation запустила инициативу Rust Innovation Lab Некоммерческая организация Rust Foundation, занимающаяся развитием и поддержкой языка Rust и связанной с ним экосистемы, представила инициативу Rust ...

Microsoft запустила сайт-дорожную карту WindowsMicrosoft запустила сайт-дорожную карту Windows Компания Microsoft значительно упростила процесс отслеживания новых функций в тестовых сборках Windows 11. ...

Выпуск Rust 1.90. Инструментарий для создания Windows-драйверов на RustВыпуск Rust 1.90. Инструментарий для создания Windows-драйверов на Rust Опубликован релиз языка программирования Rust 1.90, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческо ...

Microsoft запустила на Windows 11 ИИ-поиск Bing для конкуренции с GoogleMicrosoft запустила на Windows 11 ИИ-поиск Bing для конкуренции с Google Инсайдеры из Windows Latest рассказали, что Microsoft разрабатывает новую функцию ИИ-поиска под названием «Поиск Copilot». Новая поисковая функция от ...

Microsoft запустила бесплатную версию Office для Windows, но с рекламойMicrosoft запустила бесплатную версию Office для Windows, но с рекламой Microsoft без лишнего шума запустила бесплатную версию Office для Windows, однако доступ к ней сопровождается рядом серьезных ограничений. Согласно н ...

Microsoft запустила веб-сайт Windows Roadmap для отслеживания статуса внедрения новых функцийMicrosoft запустила веб-сайт Windows Roadmap для отслеживания статуса внедрения новых функций В последние годы принцип тестирования новых функций по программе Windows Insider перестал подчиняться какой-либо логике. Новшества могут внезапно поя ...

Rust опередил C/C по объёму кода, добавляемого в платформу AndroidRust опередил C/C++ по объёму кода, добавляемого в платформу Android Компания Google подвела итоги использования компонентов на языке Rust в платформе Android. Стратегия по внедрению в Android методов безопасной разраб ...