НовиниСвіт

Microsoft спростувала інформацію про повне переписування C/C++ коду на Rust до 2030

Після появи публікацій у медіа та активного обговорення в професійній спільноті Microsoft надала роз’яснення щодо заяви про можливе переписування C та C++ коду на Rust до 2030 року. Компанія наголошує, що поширені інтерпретації не відповідають реальному змісту ініціативи.

Контекст заяви

Первинна заява з’явилася у формі публічного допису, присвяченого відкритій вакансії Principal Software Engineer (IC5) у команді Microsoft CoreAI. У дописі було описано дослідницький проєкт, метою якого є створення технологій для масштабної автоматизованої трансформації програмного коду між мовами програмування з використанням алгоритмічних підходів та штучного інтелекту.

Окремі медіа інтерпретували цю заяву як намір Microsoft переписати всі великі кодові бази компанії, включно з Windows, з C та C++ на Rust до 2030 року. Згодом автор допису уточнив, що такі висновки є некоректними.

Офіційне уточнення

Microsoft зазначає, що:

  • Windows не переписується на Rust, і подібного корпоративного плану не існує;
  • ініціатива не є новою стратегією розвитку Windows 11 або майбутніх версій ОС;
  • Rust не розглядається як універсальна або кінцева мова програмування для всієї екосистеми Microsoft;
  • проєкт має дослідницький (research) характер, а не статус обов’язкового напряму для продуктових команд.

Мета нового проекту

Загальною метою проєкту є зниження технічного боргу та створення інструментів, які в майбутньому можуть допомогти як Microsoft, так і її клієнтам:

  • модернізувати застарілі кодові бази;
  • підвищувати безпеку та підтримуваність систем;
  • зменшувати вартість і ризики великих рефакторингів.

Видання GALERA.NEWS зазаначає, що інформація про те, що Microsoft нібито планує повністю переписати весь C/C++ код на Rust до 2030 року, не відповідає дійсності. Йдеться про науково-дослідний проєкт окремої команди, спрямований на розвиток інструментів автоматизованої трансформації коду, а не про загальнокорпоративну або продуктовий мандат.

Back to top button