
Microsoft hat ein ganzes Team, das sich dafür einsetzt, „bis 2030 jede Zeile von C und C++ aus Microsoft zu eliminieren“, einschließlich Windows 11. So wahnsinnig diese Idee auch klingen mag, einer der angesehenen Ingenieure bei Microsoft ist tatsächlich ziemlich zuversichtlich, was die Pläne des Unternehmens angeht, und das alles dank „KI“. Microsoft nutzt KI, um C- und C++-Code in Rust neu zu schreiben.
Microsoft hat versucht, Windows-APIs für Rust-Entwickler bereitzustellen. Beispielsweise gibt es auf GitHub ein Repo mit dem Namen „windows-rs“, bei dem es sich um eine Rust-Projektion (Bindungen + Kleber) der Windows-API handelt, sodass Rust-Code Win32, COM und WinRT genauso aufrufen kann wie C++ oder C#.
Microsoft unternimmt außerdem gesonderte Anstrengungen zur Entwicklung von Rust-Treibern (windows-drivers-rs auf GitHub), was zeigt, dass das Unternehmen Rust auch über Apps hinaus erforscht. Und es stellt sich heraus, dass diese ganze „Optimierung für Rust“ kein einmaliges Projekt oder eine ausgefallene „Open-Source“-Arbeit war, da das Unternehmen Rust wirklich ernst nimmt.
In einer Stellenausschreibung bestätigte Galen Hunt, der seit drei Jahrzehnten bei Microsoft arbeitet und derzeit ein Distinguished Engineer ist, dass sein Team eine Stelle für einen „IC5 Principal Software Engineer“ frei hat. Microsoft hat Tausende von Principal Software Engineers, also mache ich eine Neuigkeit daraus, aber dieser spezielle Satz in der Stellenanzeige ist sehr interessant:
„…Ziel ist es, bis 2030 jede Zeile von C und C++ aus Microsoft zu eliminieren. Unsere Strategie besteht darin, KI und Algorithmen zu kombinieren, um die größten Codebasen von Microsoft neu zu schreiben.“
All das mag wahnhaft klingen, wenn man bedenkt, dass Windows hauptsächlich in C und C++ geschrieben ist, aber Microsoft besteht darauf, dass alles möglich ist, wenn ein Ingenieur mithilfe von KI jeden Monat mehr als eine Million Codezeilen schreiben kann.
Ein einziger Ingenieur und eine Million Zeilen Code, und Sie werden „C und C++“ aus Microsoft, einschließlich Windows, eliminieren.
„1 Ingenieur, 1 Monat, 1 Million Zeilen Code“.
„Unser Nordstern ist „1 Ingenieur, 1 Monat, 1 Million Zeilen Code“, schrieb Galen Hunt von Microsoft in einem LinkedIn-Beitrag, der von Windows Insight entdeckt wurde. Diese Aussage folgt einer ähnlichen Bemerkung von Satya Nadella von Microsoft, der zuvor sagte, dass bis zu 30 % des Codes des Unternehmens von KI geschrieben wurden und dass dies wahrscheinlich auch Windows einschließt.
Microsoft hat eine leistungsstarke „Code-Verarbeitungsinfrastruktur“ aufgebaut, was wahrscheinlich bedeutet, dass das Unternehmen sein KI-Modell neben Rust auf C- und C++-Code (Syntax) trainiert hat. Diese Infrastruktur nutzt „KI-Agenten, um Codeänderungen in großem Maßstab vorzunehmen“, was erklärt
Auch wenn das auf dem Papier nach einem guten Plan klingt, bin ich da anderer Meinung als Microsoft, da die KI in der Lage sein sollte, die Syntax zu übersetzen, sie aber möglicherweise an der Absicht des Codes scheitert, und das erklärt wahrscheinlich, warum wir Windows-Updates hatten, die grundlegende Funktionen wie den Task-Manager beeinträchtigten oder sogar den BitLocker-Wiederherstellungsbildschirm verursachten.
Microsoft ist zuversichtlich, dass seine Infrastruktur es dem Unternehmen ermöglichen wird, die meisten der größten C- und C++-Systeme des Unternehmens weiterzuentwickeln und in Rust zu übersetzen.
„Unser Team ist Teil der Gruppe „Future of Scalable Software Engineering“ in der EngHorizons-Organisation in Microsoft CoreAI“, erklärte ein Microsoft-Ingenieur.
Nur die Zeit wird zeigen, wie gut diese „agenten“ Programmierer C- und C++-Code für Windows und andere Microsoft-Produkte in Rust übersetzen werden. Es handelt sich jedoch nicht nur um C und C++, da die meisten modernen Windows 11-Codes und -Apps nach und nach auf das RAM-hungrige WebView2 oder Electron umsteigen.
Tatsächlich handelt es sich bei der Outlook-Agenda-Ansicht im Benachrichtigungscenter um eine Webkomponente, die Edge-Prozesse aufruft, wenn Sie das Benachrichtigungscenter öffnen.
Zuhause
Teilen
Newsletter
WL-Newsletter
WL-Newsletter!
Bleiben Sie mit den neuesten Windows-, IT- und KI-Updates auf dem Laufenden. Mehr als 50.000 Abonnenten vertrauen darauf.
Name
Kostenlos beitreten
*️⃣ Quelllink:
Repo auf GitHub, GitHub, Stellenanzeige, [LinkedIn-Beitrag Zuhause ,
Newsletter
,