Istraživački projekt, a ne službeni plan tvrtke
Nedavna objava na LinkedInu, koju je podijelio Microsoftov inženjer Galen Hunt, izazvala je značajnu pažnju u tehnološkoj zajednici. Hunt je izrazio cilj da se do 2030. godine „eliminira svaki redak koda u jezicima C i C++ unutar Microsofta”, čak je i oglašavao otvorenu poziciju u svom timu kako bi se ubrzao taj prijelaz. Svrha te uloge bila bi pomoć u evoluciji infrastrukture koja bi omogućila prevođenje najvećih Microsoftovih sustava na Rust.

Međutim, Hunt je ubrzo ažurirao svoju objavu kako bi smirio strasti. Pojasnio je: „Samo da razjasnim… Windows se NE prepisuje u Rustu pomoću AI-ja. Projekt mog tima je istraživački projekt.” Iako je ovo važno pojašnjenje, opseg onoga na čemu rade i dalje je impresivan. Huntov tim nastoji izgraditi sposobnosti koje bi omogućile Microsoftu i njegovim klijentima uklanjanje tehničkog duga u velikim razmjerima koristeći AI agente vođene algoritmima.
Rust kao jezik „prve klase”
Unatoč tome što Windows trenutno ne prolazi kroz potpunu rekonstrukciju, neporeciva je činjenica da se Microsoft okreće Rustu. Tvrtka je uložila 10.000.000 € kako bi Rust postao „jezik prve klase” za njihove inženjerske sustave. Glavni razlog za ovaj pomak je sigurnost memorije, područje u kojem C i C++ često pokazuju slabosti koje dovode do kritičnih ranjivosti.

Ovaj trend nije prisutan samo u Redmondu. Google je također izrazio snažnu predanost Rustu, navodeći da su bugovi povezani sa sigurnošću memorije u C i C++ i dalje najteži izvor pogrešaka za rješavanje. Rust se već pridružio Javi i Kotlinu u sklopu Android Open Source Projecta, što potvrđuje globalni pomak prema modernijim i sigurnijim programskim jezicima u razvoju kritične infrastrukture.
