Инженер Microsoft проясняет слухи о планах «ликвидировать» языки C и C++ к 2030 году
30 декабря 2025 г.- Слухи возникли после того, как инженер Microsoft Engineer в LinkedIn опубликовал предложение о замене C++.
- С тех пор инженер пояснил, что это исследовательский проект, а не план Microsoft
- Microsoft движется к тому, чтобы Rust стал ее «языком первого класса»
В Пост в LinkedIn от инженера Microsoft Галена Ханта вызвал немало разговоров после того, как он поделился своей целью «исключить все линии C и C++ из Microsoft к 2030 году» - даже объявил об открытой позиции в своей команде для продвижения к этой цели.
Роль Цель заключалась в том, чтобы «помочь нам [Microsoft] развивать и расширять нашу инфраструктуру, чтобы обеспечить возможность перевода крупнейших систем Microsoft C и C++ на Rust» – при этом Хант объяснил, что «мощная инфраструктура обработки кода» уже создана.
Однако с тех пор инженер обновил свой пост, добавив: «Просто чтобы внести ясность... Windows *НЕ* переписывается на Rust с искусственным интеллектом [...] Проект моей команды — это исследовательский проект».
Проект, а не план
Согласно сообщению, миссия команды Ханта состоит в том, чтобы «создать возможности, которые позволят Microsoft и нашим клиентам устранить технический долг в масштабе» с помощью инфраструктуры обработки ИИ, которая «позволяет нам применять агенты ИИ, руководствуясь алгоритмами, для внесения изменений в код в масштабе. Ядро этой инфраструктуры уже работает в масштабе над такими проблемами, как понимание кода».
Хотя в сообщении уточняется, что это исследование всего одной команды, масштаб проекта кажется довольно значительным; «Наша Полярная звезда — это «1 инженер, 1 месяц, 1 миллион строк кода», — объясняет Хант, — чтобы выполнить эту ранее невообразимую задачу, мы создали мощную инфраструктуру обработки кода. Наша алгоритмическая инфраструктура создает масштабируемый граф на основе исходного кода в любом масштабе».
Однако это правда, что Microsoft инициировала переход к языку программирования Rust, потратив 10 миллионов долларов на то, чтобы сделать его «языком первого класса» для инженерных систем.
Этот шаг отражен в обязательствах Google: компания заявляет, что «ошибки безопасности памяти» в C и C++ по-прежнему остаются самым трудным для устранения источником ошибок», — поскольку Руст присоединился к Java и Kotlin в проекте Android Open Source Project.
Оригинал