Microsoft откажется от C и C++ к 2030 году: переход на Rust

Microsoft откажется от C и C++ к 2030 году: переход на Rust
Microsoft откажется от C и C++ к 2030 году: переход на Rust (источник изображения)

Microsoft планирует к 2030 году полностью исключить код на C и C++ из своих основных баз, заменив его на Rust. Эта стратегия направлена на модернизацию крупнейших кодовых баз компании с помощью ИИ и алгоритмов.

Стратегия перехода на Rust

Ведущий инженер Microsoft Гален Хант отметил, что цель компании — к 2030 году исключить каждую строку на C и C++ из кода Microsoft. Для этого была создана мощная инфраструктура обработки кода, которая позволяет применять агентов ИИ для внесения изменений в код в больших масштабах.

Инфраструктура обработки кода

  • Создание масштабируемого графа над исходным кодом в больших масштабах
  • Применение агентов ИИ, управляемых алгоритмами, для внесения изменений в код
  • Ядро инфраструктуры уже работает над задачами, такими как понимание кода

Переход на Rust: причины и последствия

В 2023 году Microsoft объявила о переписывании частей ядра Windows на Rust. Технический директор Azure Марк Руссинович запретил разработчикам начинать новые проекты на C/C++, подчеркнув преимущества безопасного для памяти языка Rust.

Преимущества Rust

  • Безопасность для памяти
  • Возможность более автоматизированного перевода C и C++ на Rust с использованием LLM

Вакансия ведущего инженера-программиста

Гален Хант ищет ведущего инженера-программиста для помощи в развитии и расширении инфраструктуры для перевода крупнейших систем Microsoft на C и C++ на Rust. Основные требования к кандидату:

  • Опыт создания высококачественного системного кода на Rust (не менее 3 лет)
  • Опыт работы с компиляторами, базами данных или операционными системами

Заключение

Microsoft активно работает над переходом на Rust, что позволит компании улучшить безопасность и эффективность своего кода. В будущем это может привести к более широкому использованию ИИ и алгоритмов в разработке программного обеспечения.

News Express Team
News Express Team

Команда News Express, состоящая из опытных редакторов и журналистов, предоставляет своевременные и надежные репортажи о российской политике, экономике, технологиях и мировых событиях с уникальной региональной точки зрения. Будьте в курсе событий с нашими преданными журналистами.

ru_RURU