Wszyscy pomijają prawdziwą historię. Microsoft nie tylko ogłosił migrację do Rust. Ogłosili, co będą w stanie zrobić agenci kodowania AI do 2030 roku. "1 inżynier, 1 miesiąc, 1 milion linii kodu." To 50 000 linii kodu przetłumaczonych, zweryfikowanych i wdrożonych dziennie. Na inżyniera. Aktualny stan tłumaczenia kodu przez AI? Claude 3.5, najlepszy model do tłumaczenia z C na Rust, odnosi sukces w 45% benchmarkowych programów. Wskaźniki sukcesu kompilacji w przypadku złożonych tłumaczeń na poziomie repozytoriów spadają nawet do 46%. Microsoft właśnie powiedział, że stawiają na to, że mogą podwoić tę dokładność I skalować ją do setek milionów linii w ciągu pięciu lat. Liczby są oszałamiające. Sam Office ma prawie 100 milionów linii kodu C++. Windows to kolejne 50 milionów. Azure, SQL Server, Xbox, kompilatory, wirtualizacja. Baza kodu C/C++ Microsoftu liczy setki milionów linii napisanych przez dekady, z aliasowaniem wskaźników, niezdefiniowanym zachowaniem, porządkiem pamięci i zależnościami platformowymi wbudowanymi w każdą warstwę. Już zaczęli. 152 000 linii przepisanych w bibliotece DirectWrite Core. Wywołanie systemowe napisane w Rust teraz znajduje się w jądrze Windows. "Infrastruktura algorytmiczna tworzy skalowalny graf nad kodem źródłowym w skali" mówi wszystko. Budują agentów AI, którzy nawigują po drzewach zależności, proponują transformacje i weryfikują równoważność w miliardach ścieżek użycia. To jest infrastruktura, która będzie istnieć po migracji do Rust. System, w którym agenci AI rozumieją całe bazy kodu jako zapytania grafowe. Gdzie inżynier może wskazać na milion linii kodu dziedziczonego i mieć agentów proponujących, tłumaczących, testujących i wdrażających zmiany szybciej, niż jakikolwiek człowiek mógłby przeczytać oryginał. Firmy budujące tę infrastrukturę teraz będą kumulować tę przewagę przez następne dziesięciolecie. Microsoft buduje to z konieczności, ponieważ muszą rozwiązać problem Rust w każdym razie. Wszyscy inni będą to licencjonować lub budować swoje własne. Pięć lat na zbudowanie systemów AI, które mogą rozumieć i przekształcać dziedziczone bazy kodu w tempie 50 000 linii dziennie na inżyniera. Migracja do Rust zdobywa nagłówki. Infrastruktura agentów AI na skalę bazy kodu to prawdziwy atut.